## A tale of two triangles

Discussion related to the implementation of new features & algorithms to the Core Engine.

Moderators: jromang, tomb, zcott, coordinators

### Re: A tale of two triangles

oh micropoly displacement.. finally some real bumps - nice work lord keep it up

psychotron

Posts: 836
Joined: Tue Jan 15, 2008 4:04 am

### Re: A tale of two triangles

Hi,

Thanks for the number, but I was asking more for comparison to the current subdivision scheme: ie how fast renders a triangle subdivided 50 times with the current subidivision code and displaced and how fast renders the same triangle dynamically subdivided and displaced. This is the really significant metric. A single triangle will obviously be faster to render than millions of triangles

Jeanphi
jeanphi

Posts: 6580
Joined: Mon Jan 14, 2008 7:21 am

### Re: A tale of two triangles

Ah yes, however it's very hard to give a proper comparison as the loop subdivision shrinks the original mesh.

I don't see it as a replacement for loop subdivision though...
May contain traces of nuts.

Lord Crc

Posts: 4460
Joined: Sat Nov 17, 2007 2:10 pm

### Re: A tale of two triangles

on the side note.. are there still plans to implement catmull-clark subdivision into lux instead of loop subdivision?

psychotron

Posts: 836
Joined: Tue Jan 15, 2008 4:04 am

### Re: A tale of two triangles

I thought there was an option to preserve edges, so that meshes with discontinuities could be subdivided.

Jeanphi
jeanphi

Posts: 6580
Joined: Mon Jan 14, 2008 7:21 am

### Re: A tale of two triangles

ot but isn't subdivision by loop algo different then with catmull-clark algorithm?
catmull-clark doesn't preserve edges either (as implemented in blender.. only simple subdiv preserve them)

edit: oh I misunderstud comment..
Last edited by psychotron on Wed Jan 06, 2010 3:40 pm, edited 1 time in total.

psychotron

Posts: 836
Joined: Tue Jan 15, 2008 4:04 am

### Re: A tale of two triangles

Ah yes, totally forgot about that feature

Anyway, I'll do some more proper benchmarks when the bugs are out. Currently it has some issues with rays starting within the subdivision volume.
May contain traces of nuts.

Lord Crc

Posts: 4460
Joined: Sat Nov 17, 2007 2:10 pm

### Re: A tale of two triangles

When you're done, it'll be able to fully replace the heightfield primitive. That's a nice fallout I think. And while you're at it, don't forget to implement proper NURBS and strands and ...

Jeanphi
jeanphi

Posts: 6580
Joined: Mon Jan 14, 2008 7:21 am

### Re: A tale of two triangles

ow man! Can't wait! Blender's limit with subsurf is 6 -- of course, my memory usually limits that before. Thankfully, not for this!

namekuseijin

Posts: 150
Joined: Fri Jan 30, 2009 3:22 pm
Location: Brazil

### Re: A tale of two triangles

namekuseijin wrote:Blender's limit with subsurf is 6

Did you know you can add several subsurf modifiers to an object? ;)
Linux builds packager

SATtva

Posts: 5500
Joined: Tue Apr 07, 2009 12:19 pm
Location: from Siberia with love

PreviousNext