Page 1 of 1

Add support for Paint3D file format (3mp)

PostPosted: Sun Oct 06, 2013 18:48
by aldobr
Its a voxel file format, should be used as a node.

This is what can be done using 3mp file format (done with sproxel, wich is a free paint3d compatible voxel editor):

http://www.youtube.com/watch?v=7MhVIrKvCfg

http://www.youtube.com/watch?v=4TVIB6CxnPQ

much better than nodeboxes+textures.

PostPosted: Sun Oct 06, 2013 19:14
by PilzAdam
How is that better than nodeboxes and textures?
Just look at stairs, you'd need to define a lot of nodes yourself to get them looking the same as the current ones.
Also you remove the ability to change the textures from texture packs.

PostPosted: Sun Oct 06, 2013 19:18
by Inocudom
aldobr wrote:Its a voxel file format, should be used as a node.

This is what can be done using 3mp file format (done with sproxel, wich is a free paint3d compatible voxel editor):

http://www.youtube.com/watch?v=7MhVIrKvCfg

http://www.youtube.com/watch?v=4TVIB6CxnPQ

much better than nodeboxes+textures.


Another concern is framerate. On VanessaE's server, there are places where the framerate goes way down. This is due to there being lots of nodeboxes. If there are lots of .3mp-type nodes around instead, will framerate go up, or will it drop even further. This is a very important point to consider.

I like the models you made. What concerns me is how many polygons would be needed to render them in Minetest.

PostPosted: Sun Oct 06, 2013 22:45
by aldobr
@PilzAdam: There are places where nodeboxes would be better, stairs is an example due to being a regular object.

But i am not asking to remove nodebox ability, but simple to allow loading .3mp files.

@Inocudom: Simply make it optional. (I did not made that models, somebody else done they).

Currently you can use thousands of mods and have scores of defined nodes to make your game lag and no one is asking to remove this possibility.

How to add capability similar to that ?

Allow defining nodeboxes with color attribute and no textures.

Everything else can be solved by writing yet another sproxel plugin.

PostPosted: Mon Oct 07, 2013 15:39
by PilzAdam
aldobr wrote:@PilzAdam: There are places where nodeboxes would be better, stairs is an example due to being a regular object.

But i am not asking to remove nodebox ability, but simple to allow loading .3mp files.

Why do you say that its better than nodeboxes then?

PostPosted: Mon Oct 07, 2013 18:38
by aldobr
Look at the videos and compare to nodeboxes...

PostPosted: Mon Oct 07, 2013 18:42
by rubenwardy
Pros:
You can texture inside part of the nodebox. (unlike MT node box texturing, which colors all normals facing a direction)

Cons:
Too long to create compared to nboxes.
Possible FPS loss
Time needed to implement.