m.

Results 102 issues of m.

I'm trying to standardize the APIs that take names. Some allow empty names, some don't. I've made the ones that set names to uniformly not allow them. The filters use...

I'm hitting a glGetError on GL_SHININESS because OBJ file range for this is 0-1000 whereas OpenGL's is 0-128. This is just an exponent, i.e. pow(x,y) so it makes sense to...

question

Update: I haven't yet gone over the changes here to integrate into my fork (https://github.com/mick-p1982/mm3d) but I got to a stopping point on the project I was working on all...

The following matrix code isn't passed to the undo system: https://github.com/zturtleman/mm3d/blob/8f121241275d3f52dcd0eaab6ef846c8c0b23ded/src/libmm3d/model.cc#L952-L962 I noticed this when wanting to add a "Parent" item to the Properties panel. In the following code I...

I noticed the `read` family of methods is dereferencing unaligned pointers (the MM3D format is completely unaligned unfortunately) in which case I don't think it will work on architectures like...

I'm restructuring the vertex animations and it made more sense to me to treat the point data exactly like the joint data... i.e. use the Keyframe object to store the...

`setAcceptDrops(true);` appears in modelviewport.cc. I think the event is handled in qtmain.cc. On Windows this produces an (/) icon when dragging the file over the window.

enhancement
help wanted

I'm introducing a `MFAF_MODE_2020` (`MSAF_MODE_2020`) "modern" animation format flag. My sense is the historical practice of emitting the animation data in frame order is inefficient. I'm wondering if this should...

discussion

I can't figure this one out, but if you take the ortho view and start rotating it up/down you'll see that it will eventually kind of stop and start going...

This is why DecalManager::getInstance is abused to force redraw. I'm just going to go down the files and slip them in as best I can. P.S. I'm removing DecalManager ATM....

bug
help wanted