Turn on suggestions

Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.

Showing results for

- Intel Community
- Software
- Visual Computing (Graphics and Gaming)
- Intel® Embree Ray Tracing Kernels
- Question regarding geometry flags

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Pierre_L_5

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-06-2016
03:03 AM

73 Views

Question regarding geometry flags

Hi everyone,

I have a couple quick questions about the distinction between the RTC_GEOMETRY_DEFORMABLE and RTC_GEOMETRY_DYNAMIC flags. I understand deformable geometries are mostly suited for skinned animations (with the vertex positions being moved around while the topology remaining constant).

However, I am a bit more unsure about the dynamic geometries.

Would they be suited for topology-varying geometries (whose index buffers may change) ?

And if the index buffer's size changes (for instance, the polygon count may vary over time for remeshed fluids), have I any other choice than to entirely wipe out the geometry and recreate it with the new number of primitives at each frame ?

Since the number of primitives is specified at construction time, I fear I don't.

All insight is welcome. Sorry if I missed something obvious in the tutorials.

Cheers.

Link Copied

2 Replies

SvenW_Intel

Moderator

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-06-2016
04:22 AM

73 Views

BenthinC_Intel

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

05-06-2016
04:24 AM

73 Views

Hi Pierre,

you are right RTC_GEOMETRY_DYNAMIC is for topology-varying geometries. Recreating the geometry and the corresponding spatial acceleration structure (inside Embree) per frame should be quite fast, assuming you have "beefy" enough processor.

How many (regenerated) primitives per frame do you have?

Thanks,

Carsten

Topic Options

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

For more complete information about compiler optimizations, see our Optimization Notice.