Jump to content

[SE] Custom grass not showing


Recommended Posts

Hi, guys! How are you? 🙂

 

I'm having a little issue with custom grass. Here what I did:

- made a copy of meshes/landscape/grass/rockgrass01.nif in meshes/manny_gf/grass/manny_GF_grass_sandrock01.nif
- replaced one texture with nifskope 2.0 dev.8 (texture path is ok and it's showed in Nifskope: 
textures\manny_gf\landscape\manny_gf_sand01.dds)
- imported in CK in my custom grass 

image.thumb.png.de0e35478aedb21756864edf0775d7d0.png

These are the (untouched) flags in BSTriShape node:

image.png.3c36aad24d9c98ebbc329579e2f522af.png

Does not show it up and I have no errors. What I'm missing?

Thanks!

Link to comment
Share on other sites

2 hours ago, Hanaisse said:

The question is, not showing where? In the CK? In game?

How are you creating it in the CK? Is it a landscape texture like the original rocks01 is?

Both CK and game, does not show. Also I don't se any "blue texture" in CK nor in game. Texture is a normal DDS file.

Link to comment
Share on other sites

- imported in CK in my custom grass 

How exactly?   Did you just replace art file in RockGrass01 WorldObject (00048749) with your file?    Or you created a whole new WorldObject form?

Looking at RockGrass01, it is not actually directly placed anywhere in the world, but it is used by several  LandTexture objects, used as brushes when texture painting the landscape.

I.e. when you paint with Land Texture "LRocks01", it will use RockGrass01  WorldObject as its mesh, but it will apply the "LandscapeRocks01" TextureSet  (00000AE1) to it, which has textures:
textures\Landscape\Rocks01.dds
textures\Landscape\Rocks01_n.dds

Rather than use whatever textures are assigned in the .nif itself.   

So, if you want your texture to be used instead of the vanilla, you would need to either change textures used in the texture set - or create a new texture set, and assign it to an existing land texture that uses rockgrass01.nif - or you can create a whole new landtexture (using your texture set) and then paint it on a landscape. 

 

 

 

Link to comment
Share on other sites

14 hours ago, scorrp10 said:

- imported in CK in my custom grass 

How exactly?   Did you just replace art file in RockGrass01 WorldObject (00048749) with your file?    Or you created a whole new WorldObject form?

Looking at RockGrass01, it is not actually directly placed anywhere in the world, but it is used by several  LandTexture objects, used as brushes when texture painting the landscape.

I.e. when you paint with Land Texture "LRocks01", it will use RockGrass01  WorldObject as its mesh, but it will apply the "LandscapeRocks01" TextureSet  (00000AE1) to it, which has textures:
textures\Landscape\Rocks01.dds
textures\Landscape\Rocks01_n.dds

Rather than use whatever textures are assigned in the .nif itself.   

So, if you want your texture to be used instead of the vanilla, you would need to either change textures used in the texture set - or create a new texture set, and assign it to an existing land texture that uses rockgrass01.nif - or you can create a whole new landtexture (using your texture set) and then paint it on a landscape. 

 

 

 

Yes, I want to use it as "brush" to my custom landTexture. As I said in first post, I made a copy of vanilla one and then I replaced the texture path file on the new one with NifSkope.

Anyway I found the issue: your new grass nifs must be UNDER meshes\landscape\grass and no in other places as I did.

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...