Thank you Primo,
I will have a look at it :)
Petr
Type: Posts; User: Petr Schreiber; Keyword(s):
Thank you Primo,
I will have a look at it :)
Petr
Primo,
I was thinking how to improve current approach, how to do batched changes more efficientely.
This is what I came up with, not yet implemented:
dim vertices as...
Hi Primo,
what a joy to see you using the header :) I will think about how I can add this direct manipulation to the unit, stay tuned!
Petr
Hi,
thank you for your interest! I don't see this happening in near time frame, but what do you think about MD2 format? (quake 2)
I did a module for thinBasic to load these and animate.
Petr
I am reaching the state when I can code again, so I optimized the m15Model geometry implementation.
v0.1.1 provided performance approximately 5.5x worse than native tbgl_m15DrawModel
v0.1.2 now...
Hi Primo,
thanks for testing. This message is correct at the time - I am currently supporting just 1.0.0.7, because it has normals present.
I will eventually add support for 1.0.0.6, once I...
Hi Primo,
good catch! The problem was that GitHub automatically converted the line endings to Unix.
I fixed this issue, and made a new release. Grab it here:...
With a bit of work, the current version at GitHub allows to render geometry - from memory or from file.
The performance of meshes with uniform type (just triangles/quads) matches the m15DrawModel,...
I updated the code with gBufferBuilder, which allows to define iteratively a gBuffer. By using this type it is already possible to produce some visible geometry.
Next step is to analyse m15 buffer...
I need some help from Eros, but my early tests show good parsing performance of the early implementation - triceratops is already dancing on my screen, woman head will be more complex, as it combines...
You are very kind,
I was just looking for some material to test my parser on. Perfect! :)
Petr
Thanks Mike!
Moving from paper stage to implementation. You can track the progress here:
https://github.com/petrSchreiber/m15Model
I started with auxiliary routines (logger, validator).
...
Thank you Primo,
this will help me to see what is the performance about :)
Textures did not load, because PNG is not supported (now, I have it on list).
Petr
Hi Bilbo,
m15 is a 3D model format, which can be loaded and displayed in thinBASIC using TBGL module.
You can convert industry standard OBJ models to M15 using batch convertor.
If...
Hi guys,
I was thinking about the M15 from memory a lot last days, and I got a crazy idea (my default kind of ideas).
What about re-implementing the M15 as ThinBASIC TWF (TYPE with FUNCTIONs),...