neo-goth industrial set and more
Posted: Wed Mar 11, 2015 2:55 am
UNTILL FURTHER NOTICE PROJECT ON HOLD DUE TO RECONSTRUCTION
Official Legend of Grimrock Forums
http://grimrock.net/forum/
first of...thanks for the kind words.., nice to hear that people like it so far. and now for some of the verry valid points u brought up:minmay wrote:Even unfinished, this is more impressive than any custom LoG1 or LoG2 wallset that I know of. I love the random spikes on the roofs. Also, thank you for remembering that occluders exist; from reading these forums I was beginning to think I was the only person who did. I'm sure there are a lot of people who would use this set, there are some parts that I'm interested in using myself.
A few issues I noticed; you're probably already aware of most of these:
- the huge mushroom objects and the doorway need ItemConstrainBoxComponents so that players cannot place items inside them
- the doorway and huge mushrooms can also clip with the camera if the party moves next to them facing certain directions, but obviously this is not fixable without compromising the models...
- the trees, plants, ivy, mushrooms, etc. should really have animations like almost all of LoG2's native plants do, but you want to finalize the models before doing that of course.
- there's a spot in the ob_forest_groundcover_ivy_01 model that has nasty clipping; go to 12, 25, face the wall, and use free-look to look down, it will be in the middle of the screen
- by Grimrock standards the textures seem awfully low-resolution in most places, particularly the ivy and most of the walls...of course, file size and memory usage is an issue. Sigh...
- the lighting on your trees is a bit dark; in Grimrock 2 most trees/plants/etc have tweaked normals on their flat faces so that they're brighter. bitcpy's Blender script could be of interest here: it has a feature that makes getting decent results with this very easy. (Blender doesn't really support custom normals itself.) Double-sided materials are also really only lit properly from one side in general, so if you have a material that's going to be seen in detail from both sides you may want to make the model double-sided instead. This would be a good idea for the brown stuff hanging from the trees, it looks REALLY dark from one side.
thanks, and glad u like it so far as for the Wall's u are referring to i suspect u mean the metal/bolted stripes on factory Wall's, since most of the factory walls are based on rusted materials, that might explain the mix up, also some textures may end up subject to replacement, but in general the factory parts are looking as i had intended, (but textures are easily replaced in log1 mod tool, so i might toss in some variations, as a separate plugg inDuncan1246 wrote:Hi,
I like the general look of your assets, especially the architecture. I am not a model-maker, so my remark could be silly, but texture of the wall seems to be half iron/half dark wood. If it isn't intentionnal, perhaps some reflections have to be added?
Cheers
Duncan
thanks granamir, very usefull link, and picture fuzz all sorted and pix are up...yay!Granamir wrote:hi
u can use: http://postimage.org/ or any other image hosting site.
Btw i suggest to make smaller images, 90 MB for 3 images is really really too much.
Best if u keep around 100 KB, or less, per image (but it depends on details u need to show).
An ItemConstrainBoxComponent defines a box that prevents the player from placing items inside it. For example, the definition of forest_ruins_arch has two, which prevents players from placing items inside its two pillars:odinsballs wrote:as for object blocking...how's it done?....adding a block objects component or something similar?, cuz im not all that skilled at advanced scripting (only most basic stuff )
Code: Select all
defineObject{
name = "forest_ruins_arch",
baseObject = "base_wall_decoration",
components = {
{
class = "Model",
model = "assets/models/env/forest_ruins_arch.fbx",
staticShadow = true,
},
{
class = "ItemConstrainBox",
name = "cbox1",
size = vec(0.7, 3, 0.7),
offset = vec(-1.5, 1.5, 0),
--debugDraw = true,
},
{
class = "ItemConstrainBox",
name = "cbox2",
size = vec(0.7, 3, 0.7),
offset = vec(1.5, 1.5, 0),
--debugDraw = true,
},
},
minimalSaveState = true,
}
This type of animation is actually pretty easy - I have no artistic training whatsoever and even I was able to do it. Take a look at assets/models/env/forest_oak.model and assets/animations/env/forest_oak_idle.animation; all it takes is a few bones moving in elliptical loops. Skuggasveinn recently posted a tutorial for animation tailored to Grimrock 2, it uses Blender but the process in 3ds Max should basically be the same.odinsballs wrote:-as for tree animation, im sorry at this point im nowhere even skilled enough to pull that off, tried animation stuff a few times but ended up turning green and spin my head 360 degree in a manner that would give linda blair a run for the money
so that's still a bit of (if i ever manage to grasp even the most basic concept of animation that is), and unfortunately im no leki sir...nope oh if i only had half his skill i''d be set
3ds Max has builtin support for custom normals so you don't need to learn Blender. I mentioned the plugin only in case you were using Blender because Blender has no native support for custom normals whatsoever that I know of.odinsballs wrote:as faith would have it i never managed to get to terms with blender (im a bit of an oddball that way , but seeing how most stuf is being done by folk's with blender, i''ll realy just have to dig back into it), bassically i know barely enough to make these thing's in 3dsmax, then shlepp em over into nifscope in order to diddle its normals and edit uv maps, port to obj. toss it in log 1 modtool for obj. to model. format. and all texture manipulation is done with paint net (freeware), and custom normal''s and such are generated/made with crazybump (free demo version)
The Blender script I linked actually supports importing LoG1 animations, so you can convert them pretty easily. I haven't tried it for all animations but it seems to work. And you don't need to know anything about Blender to use it for that, just import and then export.odinsballs wrote:so thanks for the feed back...usefull stuff right there
(too bad they changed anim format, i still have the heretic and the wych character that went with the Original version of this wallset, but cant get em scripted/ported right
wooot! thanks once more for the info and code...should be enough for me to figure out, gues i just have to adjust specific data on model and offset of the constraint boxminmay wrote:An ItemConstrainBoxComponent defines a box that prevents the player from placing items inside it. For example, the definition of forest_ruins_arch has two, which prevents players from placing items inside its two pillars:odinsballs wrote:as for object blocking...how's it done?....adding a block objects component or something similar?, cuz im not all that skilled at advanced scripting (only most basic stuff )Code: Select all
defineObject{ name = "forest_ruins_arch", baseObject = "base_wall_decoration", components = { { class = "Model", model = "assets/models/env/forest_ruins_arch.fbx", staticShadow = true, }, { class = "ItemConstrainBox", name = "cbox1", size = vec(0.7, 3, 0.7), offset = vec(-1.5, 1.5, 0), --debugDraw = true, }, { class = "ItemConstrainBox", name = "cbox2", size = vec(0.7, 3, 0.7), offset = vec(1.5, 1.5, 0), --debugDraw = true, }, }, minimalSaveState = true, }
This type of animation is actually pretty easy - I have no artistic training whatsoever and even I was able to do it. Take a look at assets/models/env/forest_oak.model and assets/animations/env/forest_oak_idle.animation; all it takes is a few bones moving in elliptical loops. Skuggasveinn recently posted a tutorial for animation tailored to Grimrock 2, it uses Blender but the process in 3ds Max should basically be the same.odinsballs wrote:-as for tree animation, im sorry at this point im nowhere even skilled enough to pull that off, tried animation stuff a few times but ended up turning green and spin my head 360 degree in a manner that would give linda blair a run for the money
so that's still a bit of (if i ever manage to grasp even the most basic concept of animation that is), and unfortunately im no leki sir...nope oh if i only had half his skill i''d be set
3ds Max has builtin support for custom normals so you don't need to learn Blender. I mentioned the plugin only in case you were using Blender because Blender has no native support for custom normals whatsoever that I know of.odinsballs wrote:as faith would have it i never managed to get to terms with blender (im a bit of an oddball that way , but seeing how most stuf is being done by folk's with blender, i''ll realy just have to dig back into it), bassically i know barely enough to make these thing's in 3dsmax, then shlepp em over into nifscope in order to diddle its normals and edit uv maps, port to obj. toss it in log 1 modtool for obj. to model. format. and all texture manipulation is done with paint net (freeware), and custom normal''s and such are generated/made with crazybump (free demo version)
The Blender script I linked actually supports importing LoG1 animations, so you can convert them pretty easily. I haven't tried it for all animations but it seems to work. And you don't need to know anything about Blender to use it for that, just import and then export.odinsballs wrote:so thanks for the feed back...usefull stuff right there
(too bad they changed anim format, i still have the heretic and the wych character that went with the Original version of this wallset, but cant get em scripted/ported right