Curious: what are dynamic meshbuffers?[ANSWERED]

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
christianclavet
Posts: 1638
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA
Contact:

Curious: what are dynamic meshbuffers?[ANSWERED]

Post by christianclavet »

Hi, Seen that Luke started to implement this feature.

What will it do? Permit the use of animated meshes with the new VBO?
So animated meshes could be on the video card hardware and still be animated? (I'm just curious to know, I've tried searching for "dynamic meshbuffer" on google and nothing came out.
Last edited by christianclavet on Fri Aug 08, 2008 11:28 pm, edited 1 time in total.
dlangdev
Posts: 1324
Joined: Tue Aug 07, 2007 7:28 pm
Location: Beaverton OR
Contact:

Post by dlangdev »

can you post a link to it?

thx.
Image
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

lol, was just stuck for a name when I was making them, might change the name, any ideas?

they are dynamic in the sense that they can store different vertex and index types, at runtime.

these meshbuffers support 32bit indexes, as well as 16bit, and have split index and vertex buffers, and wrap around the old meshbuffer interface, so they are backward compatible.

may drop vbos in the meshbuffers, and support vbos though these meshbuffers. as it is tricky having different functions for index and vertex in the old meshbuffers.
Permit the use of animated meshes with the new VBO?
animated meshes can already use VBOs, but they are still skinned on the cpu. you need your own skinning shader if you want them to animate on the graphics card, no skinning shader is built into the engine yet.
[url=irc://irc.freenode.net/irrlicht]irrlicht irc[/url] - corrodinggames.com
BlindSide
Admin
Posts: 2821
Joined: Thu Dec 08, 2005 9:09 am
Location: NZ!

Post by BlindSide »

Dynamic does conflict with the usage EHM_DYNAMIC, so a different option would be preferable.

Off the top of my head:

Variable mesh buffers
Flexible mesh buffers
Adaptive mesh buffers
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Post by rogerborg »

Polymorphic; that should enrage purity zealots.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Luke
Admin
Posts: 449
Joined: Fri Jul 14, 2006 7:55 am
Location: Australia
Contact:

Post by Luke »

lol, not sure, could fit. they don't really have a ring to it but :p

and yeah kind of conflicts.
[url=irc://irc.freenode.net/irrlicht]irrlicht irc[/url] - corrodinggames.com
MasterGod
Posts: 2061
Joined: Fri May 25, 2007 8:06 pm
Location: Israel
Contact:

Post by MasterGod »

rogerborg wrote:Polymorphic; that should enrage purity zealots.
I like that name.
Image
Dev State: Abandoned (For now..)
Requirements Analysis Doc: ~87%
UML: ~0.5%
alexionne
Posts: 55
Joined: Fri Jun 22, 2007 9:55 am
Location: Novi Sad, Serbia

Post by alexionne »

Always useful Abstract/Generic? :-)
Post Reply