3D animals

darian_gossman
New member
 
Posts: 2
Joined: Tue Oct 18, 2011 00:52

3D animals

by darian_gossman » Sun Jan 08, 2012 22:52

Can minetest have 3D animals? If it can, can someone make a mod or patch?
 

User avatar
rinoux
Member
 
Posts: 184
Joined: Tue Dec 27, 2011 12:15

by rinoux » Sun Jan 08, 2012 23:12

+1
 

User avatar
sdzen
Member
 
Posts: 1170
Joined: Fri Aug 05, 2011 22:33

by sdzen » Sun Jan 08, 2012 23:15

if you look at the animals mod for a moment sapier used 3d models ask him
[h]Zen S.D.[/h] The next generation of tranquility!
malheureusement mon français n'est pas bon :<
Owner of the Zelo's
In game name: MuadTralk, spdtainted, sdzen, sd zen, sdzeno
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Mon Jan 09, 2012 01:20

every body is against it for some reason..i would love to play this game..but its not really fun without 3d mobs and people and sound effects
If you can think it, you can make it.
 

sapier
Member
 
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Mon Jan 09, 2012 01:53

I've just created a patch for linking entities together, it's inteded as testcase for linking players to entities thus creating minecarts. But it may be used to link different shaped blocks to a 3d model of an animal too. One entity being the master entity all other entity's movement beeing controled by it. It's not complete but another piece of the puzzle.
Last edited by sapier on Mon Jan 09, 2012 01:54, edited 1 time in total.
DON'T mention coding style!
(c) sapier all rights reserved
 

r_kAY
New member
 
Posts: 8
Joined: Sun Jan 08, 2012 17:49

by r_kAY » Mon Jan 09, 2012 20:22

I suggest that there should be different options for 3d animals. So based on your system capabilities you can still play minetest. That way we can please more than one group of people.
 

User avatar
Krisi
Member
 
Posts: 41
Joined: Sat Oct 15, 2011 21:32

by Krisi » Wed Jan 11, 2012 16:04

3D People: i working for it, i have already make a model in Blender (thread http://c55.me/minetest/forum/viewtopic.php?id=362) but the big problem is that the new Mod api has no function to add something to the engine so i must "export" all models in blender to a "C Code" and add this to the source. Currently i fail on the texture because the tex-coordinates are wrong and im to stupid to export the coordinated with the new blender 2.5 python api right.
3D Animals & new 3D objects: the same
Last edited by Krisi on Wed Jan 11, 2012 16:05, edited 1 time in total.
3D Player in Minetest?! - New GUI and more graphic options
"Lets do this..." Ghost Riley
Linux needs a good ego-shooter!!...
Sorry for my bad english
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Wed Jan 11, 2012 17:56

if you can get 3d animals and 3d people into minetest i will completely give up minecraft..that is freakin cool
If you can think it, you can make it.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Wed Jan 11, 2012 18:17

jordan4ibanez wrote:if you can get 3d animals and 3d people into minetest i will completely give up minecraft..that is freakin cool

+3
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
rinoux
Member
 
Posts: 184
Joined: Tue Dec 27, 2011 12:15

by rinoux » Wed Jan 11, 2012 19:20

Krisi wrote:3D People: i working for it

Woooooooo, yes !! that will be realy cool !
 

sapier
Member
 
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Wed Jan 11, 2012 20:12

If there's 3d model loading support ans someone provides 3d models I'll add it instantly to animals ;-).
DON'T mention coding style!
(c) sapier all rights reserved
 

User avatar
dannydark
Member
 
Posts: 428
Joined: Fri Aug 12, 2011 21:28

by dannydark » Wed Jan 11, 2012 21:06

sapier wrote:If there's 3d model loading support ans someone provides 3d models I'll add it instantly to animals ;-).


Well Irrlicht supports various types of 3d models (http://irrlicht.sourceforge.net/features/) although you would still need to add the ability into Minetest to use them ^_^
 

sapier
Member
 
Posts: 763
Joined: Tue Aug 16, 2011 18:17

by sapier » Wed Jan 11, 2012 21:57

sorry forgot the "for mods" in my sentence :-)
DON'T mention coding style!
(c) sapier all rights reserved
 

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

by MirceaKitsune » Fri Feb 17, 2012 10:44

And 3D players too. But yes, +1.

Also, I know some people are concerned with the performance impact 3D meshes could have. Which is why I suggest making 3D a setting which can be turned off, and giving each entity (animal mob or player) both a 3D version as well as a 6-way sprite set. So if people want sprites for either performance or that Infiniminer look, everyone is happy :)
 

Michael Eh?
Member
 
Posts: 282
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Sun Feb 26, 2012 01:26

then we're nothing but being minecraft....

The rat in 3.1 is fine. I think we need to get ingenius to make a critter is such low res as possible. It's a challenge. Use the regular system of generating things. How simple can we make stuff like jungle grass to look like something special.
 

Michael Eh?
Member
 
Posts: 282
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Sun Feb 26, 2012 01:27

Maybe what we need is design tool that we can draw on blocks and view in minetest sim.
 

wokste
Member
 
Posts: 78
Joined: Sat Feb 11, 2012 09:06

by wokste » Sun Feb 26, 2012 14:43

3D as minecraft or 3D as (insert random modern 3D game here)?

For the first: I have [url=stevenw.nl/c55/3dmodel.cpp]some ideas for code[/url].
For the second: opengameart.org, may provide us with some models
We must be careful not to clone Notches mistakes.
 

Nemo08
Member
 
Posts: 132
Joined: Mon Dec 26, 2011 04:59

by Nemo08 » Sun Feb 26, 2012 15:31

Michael Eh? wrote:then we're nothing but being minecraft....

The rat in 3.1 is fine. I think we need to get ingenius to make a critter is such low res as possible. It's a challenge. Use the regular system of generating things. How simple can we make stuff like jungle grass to look like something special.


Maybe make a hybrid? Make a checkbox in the settings to "show 3d models" and depending on it to load and display 3D models for players, animals, objects or load textures as they are now.
I know - this is double work for the designer and developer of 3D, but on the other side of a compromise between quality/fun and productivity.
Last edited by Nemo08 on Sun Feb 26, 2012 15:31, edited 1 time in total.
 

Michael Eh?
Member
 
Posts: 282
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Mon Feb 27, 2012 01:51

Still I think we're missing something. The mandate that MineTest run on older machines.

We're thinking too hard and should look at what's already there. Like whenever you hold a torch, pickaxe, rat... it's rendered in a 3D extrapulation of it's 2D bitmap. The program already handles this, why not use it for in game graphics rather for just to signify you're holding it?

This let us have many more possibilities while keeping that 8-bit feel. Possibilities? Like a bird with extruded 3D body with 2D hortizontal bit map for wings when flying. Not like a bird ... how about a dragon... I shutter the thought.

For players, the same 2D-3D but you could have layer bitmaps extruded. Adding some depth without adding the costs of CPU or game lag.
Last edited by Michael Eh? on Mon Feb 27, 2012 01:54, edited 1 time in total.
 

User avatar
IPushButton2653
Member
 
Posts: 666
Joined: Wed Nov 16, 2011 22:47

by IPushButton2653 » Tue Feb 28, 2012 00:57

In other words, just using 2D images to produce a 3D effect. Like a paper airplane.
 

Michael Eh?
Member
 
Posts: 282
Joined: Sun Jan 01, 2012 17:21

by Michael Eh? » Tue Feb 28, 2012 15:45

Not quite but I guess for the bird idea, yes. I thinking of just using the routines for generating whatever you're holding into fake 3D and use it creatively in-game objects.
 

User avatar
LolManKuba
Member
 
Posts: 939
Joined: Fri Feb 10, 2012 22:36

by LolManKuba » Wed Mar 07, 2012 02:29

Guys theres the 3D Players (Whatever) Mod. So if you want 3D players, download it.
 

User avatar
Death Dealer
Member
 
Posts: 1379
Joined: Wed Feb 15, 2012 18:46

by Death Dealer » Wed Mar 07, 2012 02:37

Michael Eh? wrote:Not quite but I guess for the bird idea, yes. I thinking of just using the routines for generating whatever you're holding into fake 3D and use it creatively in-game objects.

ya like editing the tools textures, it makes them 3d. that would look nice with animals
Keep calm and code python^_^
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Wed Mar 07, 2012 08:11

yes, this is the point.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

kahrl
Member
 
Posts: 236
Joined: Fri Sep 02, 2011 07:51

by kahrl » Wed Mar 07, 2012 09:52

The meshes generated with the extrusion routine can contain lots of vertices. Using one of those for every visible animal might be too heavy on older graphics cards. (Perhaps it's not too bad if you stick to 16x16 textures.)
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Wed Mar 07, 2012 15:18

use the animal mod's animal AI and just have the animal be a base entity..then use other things that are parented to the mesh that collides with the nodes..and have it have a "walking" animation (aka the legs move when the animal walks around) this can be done in lua :)
If you can think it, you can make it.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Wed Mar 07, 2012 15:59

jordan4ibanez wrote:use the animal mod's animal AI and just have the animal be a base entity..then use other things that are parented to the mesh that collides with the nodes..and have it have a "walking" animation (aka the legs move when the animal walks around) this can be done in lua :)

But thats too slow
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
jordan4ibanez
Member
 
Posts: 1865
Joined: Tue Sep 27, 2011 18:44
GitHub: jordan4ibanez
IRC: jordan4ibanez
In-game: jordan4ibanez

by jordan4ibanez » Wed Mar 07, 2012 16:27

sfan5 wrote:
jordan4ibanez wrote:use the animal mod's animal AI and just have the animal be a base entity..then use other things that are parented to the mesh that collides with the nodes..and have it have a "walking" animation (aka the legs move when the animal walks around) this can be done in lua :)

But thats too slow

D: it would like take the dev's a month to design different animals in c++
If you can think it, you can make it.
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Wed Mar 07, 2012 16:32

jordan4ibanez wrote:
sfan5 wrote:
jordan4ibanez wrote:use the animal mod's animal AI and just have the animal be a base entity..then use other things that are parented to the mesh that collides with the nodes..and have it have a "walking" animation (aka the legs move when the animal walks around) this can be done in lua :)

But thats too slow

D: it would like take the dev's a month to design different animals in c++

In Lua too!
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Wed Mar 07, 2012 16:34

Speaking of Animals mod, where is Sapier?

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

Next

Return to Minetest Engine

Who is online

Users browsing this forum: No registered users and 19 guests

cron