Stream: brlcad

Topic: Animations


view this post on Zulip Benjamin Fennell (Nov 09 2024 at 20:18):

Over the past two days I tried my hand at animating a few different things.
Here is one of them:
ring.mp4
I did not fully understand how the "rot" command worked, so at the end the ring-thing's animation was a little weird.

view this post on Zulip Daniel Rossberg (Nov 10 2024 at 16:59):

Nevertheless, the resulting video is impressive.

view this post on Zulip Benjamin Fennell (Nov 16 2024 at 11:14):

I made another animation that shows the "skeleton" of a tgc. Or at least how I think of tgcs.
compressed-tgc.webm
The bottom red pole coming from the yellow vertex is representative of the A vector, the bottom blue pole of the B vector, and the maroon pole of the H vector. The top poles are akin to the magnitudes C and D, which are colored red and blue respectively. The red ring is the base size, and the blue ring is the ending point or top size.

I do have a better quality version, but the file is 53 Megabytes, so I only uploaded the compressed version.

view this post on Zulip Daniel Rossberg (Nov 16 2024 at 15:18):

Very impressive. What's your goal?

view this post on Zulip Benjamin Fennell (Nov 16 2024 at 15:40):

I do not have any particular goal in mind with this animation. But perhaps at some point I will make some tutorials related to BRL-CAD. But I should learn more about the tools provided by BRL-CAD first.

view this post on Zulip Benjamin Fennell (Dec 08 2024 at 19:25):

I made the following animation to help illustrate how viewing angles work in BRL-CAD. It does not demonstrate different sizing , only azimuth, elevation, and twist. It is a bit rough around the edges. I do not intend to make a prettier animation, since I only wanted the script for figures and such.
aet.webm

A screen shot of the aforementioned figures:
BRL-angles-screenshot.png

PS. The animation shows a perspective view.

view this post on Zulip Sean (Jan 13 2025 at 18:52):

@Benjamin Fennell These are all awesome! Curious if you've tried to render them with ambient occlusion (e.g., -c "set ambSamples=64"). It's not so hotly compatible with transparency (though that'd be something great to get fixed), but generally gives better shading.

view this post on Zulip Sean (Jan 13 2025 at 18:52):

Do you mind if I share one of these on our facebook feed?

view this post on Zulip Benjamin Fennell (Jan 14 2025 at 10:13):

@Sean Feel free to share anything I post on here. Also, I did not know about the ambSamples variable; it looks pretty cool in the following quick-reference spheres figure:

With ambient occlusion:
QR-2000amb.png

Without ambient occlusion:
QR-noamb.png

view this post on Zulip Sean (Jan 14 2025 at 20:15):

@Benjamin Fennell That's not very convincing as there's not much occlusion going on in that model, but is a nice subtle correction near the plate.

view this post on Zulip Sean (Jan 14 2025 at 20:16):

It's more pronounced in corners and crannies. Here's a model rendered without, for example:
Screenshot 2025-01-14 at 3.13.11 PM.png

And here it is with ambient occlusion turned on (and ambient increased via -A1.1):
Screenshot 2025-01-14 at 3.13.55 PM.png

view this post on Zulip Sean (Jan 14 2025 at 20:18):

Totally can't discern the shape and depth without it on that particular model.

view this post on Zulip Benjamin Fennell (Jan 16 2025 at 11:35):

Wow, the one with ambient occlusion looks way better. The depths are actually perceptible with ambient occlusion on that massive molecule/protein thing. I will have to make an example in the documentation I am working on to demonstrate the difference, perhaps a warehouse scene with boxes and shelves to accentuate the tiny crannies between boxes.


Last updated: Feb 12 2025 at 00:46 UTC