3D meshes for players and creatures [Models are now upstream!]

User avatar
MirceaKitsune
Member
 
Posts: 856
Joined: Sat May 21, 2011 22:31
Location: Romania, Bucharest
GitHub: MirceaKitsune
IRC: Taoki
In-game: MirceaKitsune

3D meshes for players and creatures [Models are now upstream!]

by MirceaKitsune » Fri Jun 03, 2011 14:20

I don't know what the plans are for player and mob graphics. But as Minetest advances, I believe using 2D sprites with pictures on them cannot stay an option. In my opinion, we'll eventually need real meshes for players and creatures alike (just like Minecraft).

Good news is that, if we choose to follow the same blocky style, meshes will be very low poly and easy to make. Since they would be made out of blocks, and not complex like objects in most 3D games.

The only modelling program I know is Blender. Generally, I'm barely able to model anything. But if we use a few simple blocks, I can easily put together such a mesh, and maybe texture and animate it too (though I'm not sure). I'd need to know some specifications however. Mostly how the animations and armatures should be done, and what model format Minetest would use. Keep in mind it would need to support multiple animations per model, as well as animation blending (so the model can bend when looking up and down for instance).

Any ideas or thoughts?
Last edited by MirceaKitsune on Sun Nov 25, 2012 19:44, edited 1 time in total.
 

User avatar
MirceaKitsune
Member
 
Posts: 856
Joined: Sat May 21, 2011 22:31
Location: Romania, Bucharest
GitHub: MirceaKitsune
IRC: Taoki
In-game: MirceaKitsune

by MirceaKitsune » Fri Jun 03, 2011 15:09

Well... having nothing else to do, I already started working on a Minecraft-like player mesh. Made it a bit more detailed than the one in MC though (limbs divided in two sections and the head has a neck).

Image

[EDIT] Made the limbs a little larger, and added hands and feet (15 blocks in total). You can download the .blend file HERE.

Image
Last edited by MirceaKitsune on Fri Jun 03, 2011 15:48, edited 1 time in total.
 

User avatar
Fishkilleur
Member
 
Posts: 29
Joined: Wed Apr 20, 2011 11:57
Location: France

by Fishkilleur » Fri Jun 03, 2011 17:22

Great idea.

Blender can export in .md2, format supported by Irrlicht. In this case, the animation must be made by Shape Key.
 

SachielMF
New member
 
Posts: 6
Joined: Wed Jun 01, 2011 19:13

by SachielMF » Fri Jun 03, 2011 18:27

For me, as soon as the models cross a certain threshold of detail, they suddenly become not detailed enough anymore or simply unfitting. If the design itself is good enough, it might compensate that, don't know if anyone is up for the task, though. Worst thing to have is an overall incoherent appearance, imo.
Then again, maybe I'm just too much of a perfectionist. Sometimes it's better to have a start and work from there instead of getting nothing done because you think the outcome wouldn't be good anyway.
 

Evrim
Member
 
Posts: 42
Joined: Fri May 06, 2011 16:45

by Evrim » Tue Jun 07, 2011 18:54

You should check out Neverdaunt 8bit, you may get some inspiration from there

Also 2nd picture w/o hand parts would look great
 

adampajor
New member
 
Posts: 2
Joined: Sun Aug 07, 2011 10:33

by adampajor » Sun Aug 07, 2011 10:36

I it's needed, I can make 3D models that would fit into the game's style, both mobs. player models, minecarts, boats, etc.

The reason, I would like to make them, because I really looking forward to this project, I really like the idea, so I would like to help a little. At least with models.
 

User avatar
Staffs
Member
 
Posts: 329
Joined: Thu Aug 04, 2011 13:16

by Staffs » Sun Aug 07, 2011 11:32

Waht ah beautiful cat eh ? Image
I love mods :D
 

Karlas
Member
 
Posts: 150
Joined: Fri Jul 08, 2011 20:08

by Karlas » Sun Aug 07, 2011 14:23

3D is just not for this game,
 

adampajor
New member
 
Posts: 2
Joined: Sun Aug 07, 2011 10:33

by adampajor » Sun Aug 07, 2011 14:38

Karlas wrote:3D is just not for this game,


I think it is, like in Minecraft. only cuboid things, nothing more. It fits for games like this. Low poly, low res textures, as simple as it is possible. I was thinking in that.
 

Karlas
Member
 
Posts: 150
Joined: Fri Jul 08, 2011 20:08

by Karlas » Sun Aug 07, 2011 15:52

well ok 3D players and mobs...and minecarts....and....
 

User avatar
parlock
New member
 
Posts: 6
Joined: Sun Aug 07, 2011 04:09

by parlock » Mon Aug 08, 2011 19:36

I was just thinking the same thing. We need 3D block players in the game. :)
 

hmmm
Member
 
Posts: 69
Joined: Sun Aug 07, 2011 17:49

by hmmm » Thu Aug 18, 2011 03:03

I think 3d meshes is a good idea (along with sound and animations). But I'm not so sure about making the player blocky like Minecraft does.
 

User avatar
Dogers
Member
 
Posts: 94
Joined: Mon Jun 20, 2011 12:14
Location: Marseille , France

by Dogers » Thu Aug 18, 2011 07:37

In my opinion , Minetest goal is the low-end machines . In this way I think that will be preferable to do not implement 3D mesh for players and creatures , only sprites , just like Infiniminer .
Last edited by Dogers on Thu Aug 18, 2011 07:43, edited 1 time in total.
Dogers or dttdogers in-game
---------------------------------
My personal page : http://dttdogers.blogspot.com/
 

User avatar
kddekadenz
Member
 
Posts: 323
Joined: Mon Jun 27, 2011 17:21
Location: Germany
GitHub: tinyworlds

by kddekadenz » Thu Aug 18, 2011 09:03

Well, the meshes would be very low-poly, so they should work on low-end machines, too.
 

User avatar
Dogers
Member
 
Posts: 94
Joined: Mon Jun 20, 2011 12:14
Location: Marseille , France

by Dogers » Thu Aug 18, 2011 09:08

Indeed , but what consequences in town with lots of players ?
Dogers or dttdogers in-game
---------------------------------
My personal page : http://dttdogers.blogspot.com/
 

User avatar
kddekadenz
Member
 
Posts: 323
Joined: Mon Jun 27, 2011 17:21
Location: Germany
GitHub: tinyworlds

by kddekadenz » Thu Aug 18, 2011 09:12

I've found some free to use meshes at turbosquid, which are minecraft-related (click on the pics ):

Image

This one may be also useful:

Image
Last edited by kddekadenz on Thu Aug 18, 2011 12:30, edited 1 time in total.
 

No-Half-Measures
Member
 
Posts: 149
Joined: Tue Jul 26, 2011 00:42

by No-Half-Measures » Thu Aug 18, 2011 10:36

Dogers wrote:Indeed , but what consequences in town with lots of players ?


Actually not Much, sure if you have loads in a single area but that's a dumb idea All together any-ways.

With a viewing Distance added to these model (As currently player sprite + name have none) there shouldn't be any performance decrease.

How ever the actual effects of models being used are hard to state without actually testing Models any-ways.
 

User avatar
Staffs
Member
 
Posts: 329
Joined: Thu Aug 04, 2011 13:16

by Staffs » Thu Aug 18, 2011 10:41

Okay but is here anyone who can rly make the character move like is here anyone who rly understands blender ?
I love mods :D
 

No-Half-Measures
Member
 
Posts: 149
Joined: Tue Jul 26, 2011 00:42

by No-Half-Measures » Thu Aug 18, 2011 11:28

Well @MirceaKitsune does but seems he's gone MIA =/

I have some experience with it but not enough.
 

abcd_z
Member
 
Posts: 13
Joined: Mon Sep 05, 2011 05:07

by abcd_z » Mon Sep 05, 2011 05:19

Looks like ghostshell is working on 3d meshes. Check out the patchsets page for more information.
 

User avatar
jordan4ibanez
Member
 
Posts: 1895
Joined: Tue Sep 27, 2011 18:44
Location: Rhode Island, USA
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Fri Sep 30, 2011 00:35

dude this is going to be great!!
I've been gone for a long time
 

User avatar
MirceaKitsune
Member
 
Posts: 856
Joined: Sat May 21, 2011 22:31
Location: Romania, Bucharest
GitHub: MirceaKitsune
IRC: Taoki
In-game: MirceaKitsune

by MirceaKitsune » Fri Sep 30, 2011 15:32

I'm still around, just haven't been as active lately. Well my suggestion is going for low poly meshes like MineCraft does. In this case, it should be all good. I'm not good at animating however, so I don't think I will continue the mesh I posted in this topic personally.

But I'd still like to see 3D players + mobs in MineTest :) Last I remember though, celeron55 said he wanted sprite players like Infiniminer, so that depends if he's changed his mind on that or not.
 

User avatar
MirceaKitsune
Member
 
Posts: 856
Joined: Sat May 21, 2011 22:31
Location: Romania, Bucharest
GitHub: MirceaKitsune
IRC: Taoki
In-game: MirceaKitsune

by MirceaKitsune » Fri Jun 29, 2012 18:39

Been a while since this was last discussed. Still very interested in this feature, and was wondering if there's any news (like what model formats and approaches will be used). Especially now that you can make your own games with LUA, I'd really love to see the ability to add rigged meshes from a Blender compatible format.

I plan to make my own games with MineTest at some point. And one awesome thing would be if not only players and mobs could be models (with animations you can trigger from LUA, maybe even animation blending). But also if items could be 3D meshes optionally. Imagine people replacing the torch with a high-poly lamp in their games, or using high poly models for tools like the sword and pickaxe (of course not in the default MineTest game, I'm talking about custom ones).

Anyone given more thought to this, and is there any progress on it? I imagine Irrlicht already comes with the ability to render 3D models, so that probably just needs a LUA hook or something to allow using it in MineTest.
 

slasheree
Member
 
Posts: 21
Joined: Fri Jun 15, 2012 14:15
Location: Portugal
 

User avatar
MirceaKitsune
Member
 
Posts: 856
Joined: Sat May 21, 2011 22:31
Location: Romania, Bucharest
GitHub: MirceaKitsune
IRC: Taoki
In-game: MirceaKitsune

by MirceaKitsune » Sun Jul 01, 2012 13:15

Thanks for the link. I'm glad some awesome models were already made :)
 

Next

Return to Feature Discussion



Who is online

Users browsing this forum: No registered users and 3 guests