Add support for Paint3D file format (3mp)

User avatar
aldobr
Member
 
Posts: 316
Joined: Sun Nov 25, 2012 05:46

Add support for Paint3D file format (3mp)

by aldobr » Sun Oct 06, 2013 18:48

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.
Last edited by aldobr on Sun Oct 06, 2013 18:52, edited 1 time in total.
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Sun Oct 06, 2013 19:14

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.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Sun Oct 06, 2013 19:18

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.
Last edited by Inocudom on Sun Oct 06, 2013 19:22, edited 1 time in total.
 

User avatar
aldobr
Member
 
Posts: 316
Joined: Sun Nov 25, 2012 05:46

by aldobr » Sun Oct 06, 2013 22:45

@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.
Last edited by aldobr on Sun Oct 06, 2013 22:59, edited 1 time in total.
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Mon Oct 07, 2013 15:39

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?
 

User avatar
aldobr
Member
 
Posts: 316
Joined: Sun Nov 25, 2012 05:46

by aldobr » Mon Oct 07, 2013 18:38

Look at the videos and compare to nodeboxes...
 

User avatar
rubenwardy
Member
 
Posts: 4500
Joined: Tue Jun 12, 2012 18:11
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

by rubenwardy » Mon Oct 07, 2013 18:42

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.
Last edited by rubenwardy on Mon Oct 07, 2013 18:43, edited 1 time in total.
 


Return to Minetest Features

Who is online

Users browsing this forum: Bing [Bot] and 11 guests

cron