CSkinnedMesh implementations?
-
3DModelerMan
- Posts: 1691
- Joined: Sun May 18, 2008 9:42 pm
CSkinnedMesh implementations?
Where are the skinned mesh implementations kept? There's no CSkinnedMesh.cpp file anywhere in the project. And there aren't any implementations in CSkinnedMesh.h either. Also, which of the functions handles setting the keyframed position of each bone during animation? skinMesh(), or animateMesh()?
That would be illogical captain...
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
Re: CSkinnedMesh implementations?
Uhm... look again?3DModelerMan wrote:Where are the skinned mesh implementations kept? There's no CSkinnedMesh.cpp file anywhere in the project. And there aren't any implementations in CSkinnedMesh.h either.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
-
Steel Style
- Posts: 168
- Joined: Sun Feb 04, 2007 3:30 pm
- Location: France
-
randomMesh
- Posts: 1186
- Joined: Fri Dec 29, 2006 12:04 am
Re: CSkinnedMesh implementations?
It's located in source/Irrlicht.3DModelerMan wrote:There's no CSkinnedMesh.cpp file anywhere in the project.
"Whoops..."
-
hybrid
- Admin
- Posts: 14143
- Joined: Wed Apr 19, 2006 9:20 pm
- Location: Oldenburg(Oldb), Germany
- Contact:
Sorry to say, but you actually caught one of the few engine parts which are only available under NDA in source form. What the engine actually does is to download this part of the code on the fly. Each time you start Irrlicht apps, a tiny bit of code is downloaded from a high security server, and dynamically linked. With out secure encrypted code executor, you won't have a chance to get the slightest idea of what happens in CSkinnedMesh. I even wonder how you found out what the class actually is called. 
Edit: Just to make it clear, this was fun, it's *NOT* real.
Edit: Just to make it clear, this was fun, it's *NOT* real.
Last edited by hybrid on Tue Jun 08, 2010 8:39 pm, edited 1 time in total.
hybrid wrote:Sorry to say, but you actually caught one of the few engine parts which are only available under NDA in source form. What the engine actually does is to download this part of the code on the fly. Each time you start Irrlicht apps, a tiny bit of code is downloaded from a high security server, and dynamically linked. With out secure encrypted code executor, you won't have a chance to get the slightest idea of what happens in CSkinnedMesh. I even wonder how you found out what the class actually is called.
-
3DModelerMan
- Posts: 1691
- Joined: Sun May 18, 2008 9:42 pm
I found the CSkinnedMesh.cpp file by searching in source. But it doesn't seem to be in the actuall project file.
That would be illogical captain...
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
My first full game:
http://www.kongregate.com/games/3DModel ... tor#tipjar
-
Steel Style
- Posts: 168
- Joined: Sun Feb 04, 2007 3:30 pm
- Location: France