TFP_DLL v1 Release
Community Forums/Showcase/TFP_DLL v1 Release
| ||
Hi all, Please test this; it’s still on beta level so any constructive criticism is most welcome. http://www.spacemonkeys.dk/Blitz/TFP_V1_Release.rar |
| ||
What is the difference and advantage between your method and the normal method loading and animating a mesh ? The dwarf has holes. |
| ||
@Andrea The difference is that you have access to read the vertex positions... well almost, the weights is not calculated in this test that’s why there are holes. The DLL will be used in a Stencil shadow system; it is not made to replace the Blitz animation system. http://www.blitzmax.com/Community/posts.php?topic=55098 |
| ||
OK thank you for explanation. |
| ||
It works here. Nice man. So, what are you doing here? Moving the vertices yourself, instead of using the blitz animation system? |
| ||
You probably should have explained in the first post what this dll does. Anyway, I figured it out by reading the rest of the thread. Assuming this works stably, this would be very useful. |
| ||
In my opinion, this is most useful in replacing the built in TFormPoint command. Everybody uses that command in one way or another and this is pretty major speed improvement. That's the utility of this DLL much more than it has to do with animations. His success in getting vert positions of animated b3ds is just secondary, none the smaller tho. |
| ||
I take it we can use this to do quicker realtime vertex manipulation? Now that would be very handy .. it's notoriously slow in Blitz. |
| ||
No, it doesnt replace the VertexCoords command, nor improve it. It speeds up the TFormPoint (and TFormVector?) command, and also allows you to have XYZ of all the verts of animated b3d files. |
| ||
@Ross C We need the bone rotation and position to calculate the new positions. The weights will be added soon. @jhocking It’s working with 4*4 matrix rotations ect. So it should work without any complains. [Edit] This link was a big help when I was developing the system. http://www.gamedev.net/reference/articles/article1691.asp#Q47 @Stevie G This DLL can basically do massive TFormPoint around a point in local space. |
| ||
Sounds super handy man! |