Minetest logo

IRC log for #minetest-delta, 2012-07-12

| Channels | #minetest-delta index | Today | | Google Search | Plaintext

All times shown according to UTC.

Time Nick Message
00:44 CanauckTux joined #minetest-delta
02:56 T_A_N_K joined #minetest-delta
03:18 MiJyn joined #minetest-delta
04:28 T_A_N_K joined #minetest-delta
04:43 CanauckTux joined #minetest-delta
05:01 saschaheylik joined #minetest-delta
05:14 Thor joined #minetest-delta
05:20 Japa_werk joined #minetest-delta
05:26 CiaranG joined #minetest-delta
05:28 vicscandl joined #minetest-delta
05:29 noob joined #minetest-delta
05:29 noob whats this for?
07:00 NakedFury joined #minetest-delta
07:49 Tactful joined #minetest-delta
08:01 Bad_Command joined #minetest-delta
08:01 Bad_Command joined #minetest-delta
08:37 celoron joined #minetest-delta
09:13 Calinou joined #minetest-delta
09:38 q66[mac] joined #minetest-delta
09:39 q66 joined #minetest-delta
09:50 Japa_werk joined #minetest-delta
09:54 tango_ joined #minetest-delta
10:06 SpeedProg joined #minetest-delta
10:08 cy1 joined #minetest-delta
10:45 cisoun joined #minetest-delta
10:59 Calinou joined #minetest-delta
11:16 Fixer_ joined #minetest-delta
11:22 Fixer_ left #minetest-delta
11:28 Fixer_ joined #minetest-delta
11:42 Japa_werk_ joined #minetest-delta
11:44 Bad_Command_ joined #minetest-delta
11:46 Japa_werk_ joined #minetest-delta
13:11 tango_ joined #minetest-delta
13:17 darkrose joined #minetest-delta
14:17 VanessaE joined #minetest-delta
14:33 AllegedlyDead joined #minetest-delta
14:39 VanessaE joined #minetest-delta
14:53 jordach joined #minetest-delta
15:07 NakedFury joined #minetest-delta
15:25 CanauckTux joined #minetest-delta
15:40 T_A_N_K_ joined #minetest-delta
15:45 CanauckTux joined #minetest-delta
15:51 Calinou joined #minetest-delta
17:01 Anchakor2 joined #minetest-delta
17:20 vicscandl joined #minetest-delta
17:20 vicscandl joined #minetest-delta
18:01 Taoki Hi
18:02 Taoki Although I asked on #minetest, I thought to ask here too: Does anyone have any news as to when support for 3D players / mobs will be up? Especially using 3D skeletal meshes, but even the new nodeboxes system for blocky ones
18:02 Taoki I'm really interested in this, and I'm seeing a lot of other people are... but so far no news
18:04 darkrose celeron keeps saying it won't happen
18:04 Anchakor I guess nobody C++ competent is
18:04 vicscandl joined #minetest-delta
18:04 vicscandl joined #minetest-delta
18:04 Taoki :(
18:04 Taoki Everyone wants it to happen I think
18:04 Anchakor not me
18:05 darkrose Anchakor: it's not that, celeron just doesn't want it
18:05 Taoki I must admit celeron is hard to understand sometimes. Even if he's doing everything well and all
18:05 Anchakor don't make me grep my logs for him saying he wouldn't mind if someone implemented that
18:05 Taoki Maybe someone will make a branch or fork with support for this in the meantime then
18:06 Taoki ah
18:06 Taoki If he said that then it is ok
18:06 Anchakor he might not include it in his version of the game, but that is fine
18:06 Taoki I do remember he saying that he wants sprites and not 3D models... but that was long ago (about 2 years, when MineTest was in its first months of existence)
18:06 Taoki yeah
18:06 Anchakor he just doesn't want to work on it and work on maintaining it
18:07 Taoki I'm also not saying it must happen for MineTest game. Just adding the ability to the engine for custom games
18:07 * Taoki nods
18:07 darkrose the problem with it is that with models coming from different people it'd be near impossible to maintain a consistant art style
18:07 Taoki I really wish I could do it, but I'm barely learning C++ and understanding the code :(
18:08 darkrose especially if you then end up with a mix of 3d and 2d, it'll just make the game look messy
18:08 Taoki darkrose: Well the same could be said about textures and sounds. Support in the engine is needed for them... otherwise people choose what they do
18:08 Taoki I do agree with that
18:09 Taoki But that's the game creator's job to take care of
18:09 Taoki minetest_game might not have 3D at all or for a long time. But I'm quite eager to use it in custom games, once MT is more complete so I can try to put some of my plans in existence
18:09 darkrose it's a lot easier to make consistant texture packs than models
18:11 Taoki Yeah. But still, without some 3D model support things won't get too far. I tried the sprite-based players and mobs (such as the animals mod) but no matter how good the sprite is, it looks horrible and very fake for me. I could never play a MC clone like that permanently (in most ways at least)
18:12 Taoki Well Infiniminer was like that too... but I never played that either. Doubt I would have liked it that much
18:14 darkrose I experimented with some 3d mobs the other day, so it's doable, but not that big of a thing next to other stuff that needs doing
18:16 cisoun joined #minetest-delta
18:21 Taoki darkrose: Oh? I'm curous how you managed to do them. Nodeboxes?
18:22 darkrose http://stuff.ltmnet.com/images/mt/3d-mobs.png
18:22 darkrose yeah, kinda basic, but they work
18:22 Taoki I like. Not the best model but still
18:23 Taoki Can I ask more details? Like, first off are they animated? And have you posted the script anywhere so others can try it?
18:24 darkrose https://github.com/darkrose/minetest_mods/tree/master/mobs
18:24 darkrose they're not really animated, but they move around a bit, run away if you hit them, etc
18:24 Taoki Nice. Thanks
18:25 Taoki Yeah, i mean if the 3D model gets animated. Mobs can already move around, like the Oteki or Rat, but is still rendered with sprites
18:26 NakedFury we need that in the game
18:26 Anchakor still all that would look like shit with no shadows and lightning model
18:27 Taoki Still better than nothing
18:28 NakedFury exactly
18:29 NakedFury we can play around with mobs but not with shadows or lightning model
18:29 ironzorg oerrki
18:30 NakedFury 3d models that can be animated
18:30 NakedFury and blocks that can be animated too
18:31 Taoki I think 3D mobs are more important. Not even MC has 3D shadows, but for MT I do support such a feature
18:31 Taoki Until then however, I think having 3D mosbs is the next step forward
18:34 VanessaE one thing c55 did say as I recall is he doesn't want 3d mobs to look minecraftish i.e. boxy
18:34 Taoki That would be hard not to do. Since you'd need high-poly models in a blocky environment with 8-bit textures
18:35 Taoki Might not fit very well
18:35 Taoki Still, if they look good, sure
18:35 VanessaE not everyone uses the grainy pixely textures ;-)
18:35 NakedFury no but they still need to fit
18:35 NakedFury it would look weird to have Gears of Wars models in minetest enviroment
18:35 NakedFury extremely
18:36 VanessaE heh
18:36 VanessaE so make 'em so they can be adapted with some kind of custom skin or whatever
18:36 Taoki I support the use of high-res textures in custom games otherwise
18:37 Taoki One of my plans is actually making a game of high quality, like with high-poly models and high-res textures. But that would also require a terrain block smoothing feature, which i discussed in the past
18:37 Taoki i doubt that will ever get done
18:37 * VanessaE used her 512px photorealistic textures. :-)
18:37 VanessaE uses
18:37 NakedFury adding ramps?
18:37 Taoki so that placed dirt blocks won't stay blocks, but create a smooth surface
18:37 Taoki Yes, hold on
18:38 Taoki http://minetest.net/forum/viewtopic.php?pid=28827 This
18:38 VanessaE so the high-res textures are a done deal
18:38 Taoki VanessaE: There's anoother problem (and feature request) with high-res textures I believe
18:39 Taoki Textures are mapped 1 x 1 on the surface of each block. That can be too repetitive in some cases
18:39 VanessaE high-poly models doesn't have to mean thousands of.  12 polys makes a cuboid, add just 8 more and you get something with an octagon cross-section, which looks a heck of a lot better than a cuboid for e.g. amn arm or leg
18:39 Taoki What would also be needed, is a block setting to map the texture at a fixed amount over the blocks, not 1 x 1 onn each block
18:39 VanessaE that would require very large texture files to support though
18:39 VanessaE like 4096 px or higher
18:39 Taoki VanessaE: By high-poly I meant the same quality a model in Unreal Tournament or Quake has (even the older ones from the early 00's)
18:39 VanessaE I assumed
18:40 Taoki 1024 x 1024 is usually more than enough
18:40 Taoki I think
18:40 VanessaE but minetest doesn't need that much detail
18:40 VanessaE in a 3d mob I mean
18:40 VanessaE lesse...
18:41 Taoki yeah. Not necessarily minetest_game, but I'd like to make custom games with that much detail
18:41 Taoki And smooth terrain, but  doubt anyone eill ever add that :(
18:41 VanessaE 20 polys per arm/leg is 80, plus about 40ish for the body makes 120, another 50-odd for the head and neck makes 170 polys.
18:41 VanessaE considering the game renders, what, tens of thousands of polys for an average world and view distance?
18:41 Anchakor Taoki: I contemplated the terrain smoothing stuff (something like marching cubes algorithm), but it is not really good
18:42 VanessaE and considering you probably won't see more than a few dozen mobs at once (think animals, lots of players), you're talking about *maybe* a 10% performance hit.
18:42 Taoki Anchakor: Did you get any code working?
18:42 VanessaE that's 3fps.  whoopdeedo.
18:42 Taoki yes, performance would likely not be a problem
18:42 Taoki I mean engines and computers those days handle dozens of models of thousands of polygons
18:43 Taoki And irrlicht is a pretty good engine IIRC
18:43 VanessaE yup
18:43 Taoki Though I still wonder how MT wuld liik like on OGRE
18:43 Taoki Since I think I tend to prefer OGRE
18:43 VanessaE OGRE?
18:43 Taoki generally
18:43 Taoki It's another rendering engine like Irrlicht
18:43 Taoki Very popular
18:43 VanessaE oh ok
18:43 VanessaE well either way
18:44 VanessaE we're not talking about a huge number of extra polys, and there are plenty of us who do decent textures to wrap the mobs in,
18:44 VanessaE and obviously someone has done the code ;-)
18:44 VanessaE so what's the hold-up now, save for c55 being stubborn?
18:44 Anchakor Taoki: nope
18:45 Anchakor Taoki: I was just looking through the algorithms and what would be possible
18:45 Taoki VanessaE: Yeah, Irrlicht already supports many model formats. MineTest probably just needs to agdd the hooks to render them in-game
18:45 Taoki Anchakor: Ah, ok
18:45 Taoki Shame since that feature would have been amazing
18:45 VanessaE so I've heard
18:46 Taoki Anchakor: Still, one might be able to at least cause some blocks to become diagonal, like water does. When placed between two blocks of thee same type
18:46 Taoki VanessaE: Yeah, that's why I find it weird too. t's probably just a few hooks that need being put in place
18:46 Taoki If I knew C++ and the MT code better I would have looked, but sadly I can't help much
18:47 Taoki What I IMAGINE is the case, is that MineTest needs to know how to address the model render function in Irrlicht (including animations), and simply position a 3D model at the location of the mob / player and the size of its bounding box
18:50 Taoki If someone with a little knowledge of the code could look into it, tha might be easy to figure out. Like I said I would if I had the skills already :/ Still, if anoyone here wants, I can at least help with testing or anything else
18:54 Anchakor Taoki: btw http://www.volumesoffun.com/polyvox-about/
18:54 Taoki Anchakor: Yes, that's the smooth terrain im thinking of (I think
18:55 Taoki I wish MineTest could have that as an optional setting for some blocks
18:55 Anchakor http://www.volumesoffun.com/phpBB3/download/file.php?id=90&sid=6452d9930e0df1d13b5645c1c932640f
18:56 Taoki Yes, that
18:56 Anchakor this is how VanessaE's textures would look :) http://www.volumesoffun.com/phpBB3/download/file.php?id=97&sid=6452d9930e0df1d13b5645c1c932640f
18:56 Taoki Even that would be nice
18:56 Taoki But, smoother (more subdivisions)
18:56 Taoki I wonder if it will ever happen here, this would be awesome
18:57 Taoki Not for minetest_game again, but custom games. I want one like this too
18:57 VanessaE Anchakor: ew.
18:57 VanessaE my textures look far better in practice :-)
18:58 Anchakor Taoki: problem is some nodes shouldn't be smoothed, like walls
18:59 Taoki In my case its for smooth terrain
18:59 Taoki even stone caves
19:04 Taoki If not, I might want to at least turn dirt / sand / stone into slabs in my game. So all stone and dirt blocks would be slabs, even when naturally generated
19:04 Taoki Not sure how that would look and work like. It would make hills you could walk up on without jjumping hwoever, and allow other stuff
19:04 Taoki But so far dirt / stone and biomes are still hard coded. I'm also waiting for biomes to be put into LUA so they can be customized
19:05 VanessaE actually it would look okay, as long as you can create simulated nodes for dirt <-> stone transitions and simiklar
19:05 VanessaE similar
19:06 VanessaE use 1/8 node sized blocks and I think it would look good, but it'll need a fair number of new nodes
19:07 VanessaE only problem is, you can't drop fractional items, so the user gets a whole dirt block even if they dig a block that takes only a quarter of the node :-)
19:08 Taoki You can set the dirt block to drop 2 dirt slabs instead. Or not merge slabs into blocks
19:08 Taoki Not sure if the second one is possible
19:09 VanessaE actually that's good,
19:10 VanessaE make anything less than 100% of a node drop an item that is equivalent to 1/8 of a block, as long as you can craft several together to get larger pieces, assuming you need to.
19:10 Taoki yeah
19:10 VanessaE (have it drop as many such 1/8 blocks as would be needed to build back up the piece that was digged)
19:11 Taoki But yah... I need to get back to the 3D mobs because I don't plan to start a custom game mode until I'm sure that's in :P
19:11 VanessaE heh
19:12 Taoki I might make some fun stuff when I do though, if I'll understand the LUA app well
19:15 vicscandl joined #minetest-delta
19:15 vicscandl joined #minetest-delta
21:35 Fury joined #minetest-delta
21:51 Bad_Command joined #minetest-delta
23:26 Fixer_ left #minetest-delta

| Channels | #minetest-delta index | Today | | Google Search | Plaintext