• Dear visitors,

    The email issue has been finally solved.
    Thank you for your patience and happy browsing.

    Team ACM.

SHADER setting-up trees

Mitja Bonca

Active Member
I just have another question, why trees have these visible edges on the upper side, I heard that the UV passes the lower side to the upper one.
Anyone know how to salve this, without creating a double mirrored texture (i know that with mirroring the texture, I can get rid of this).
I mean this:
 

r@m

Active Member
I always trim off the top of the mesh, quick connect and delete polygons, easiest way to fix it.
 

r@m

Active Member
Don`t really get it. Can you be please just a bit more specific? I don`t know what to trim off (its only a single polygon). thx
Select edges -> connect, slide edge until it's nearly at the top, apply, sub object poly mode, select and delete the polygons you just created.
 

DrDoomsLab

Member
Or add a thin black strip on the bottom part of the tree’s alpha channel
Oh right i remember someone saying something like this ages ago. Thanks for reminding me.

How would you go about it in something like gimp? or photoshop? Just load it up and add one line of pixes by changing the size? then put a black strip in?

Cheers,
DrDoomsLab.
 

Mitja Bonca

Active Member
Finally got it, thx to you @LilSKi . Btw, do you know maybe, if the object is address as Object, or as some AC`s reserved words, like for example GRASS, does it influence of DIP or FPS or anything? Cause I would like to make outside world drivable, and was wondering if this is in any ways issue for some fps drop or higher cpu usage?
 

LilSKi

Well-Known Member
Finally got it, thx to you @LilSKi . Btw, do you know maybe, if the object is address as Object, or as some AC`s reserved words, like for example GRASS, does it influence of DIP or FPS or anything? Cause I would like to make outside world drivable, and was wondering if this is in any ways issue for some fps drop or higher cpu usage?
You can make the outside world physical and it shouldn't hurt performance much. It would still be best to keep all physical objects not rendered and in smaller pieces. Being they are not rendered they don't add to the DIP.

Look at VIR for example. The whole map can be driven on and it runs fine.
 

LilSKi

Well-Known Member
Hi, I have a question in relation to a project that I started: the track is surrounded by a dense forrest with steep elevation (pic here: https://crdp.ac-amiens.fr/idp/idp80/uploads/2011/09/follembraycircuit-02.jpg) and I am wondering if planting a huge number of Y trees up to and along the crests is the way to go beyond the first couple of tree rows around the track. Would a 3D mesh for tree tops (like grass) be better performance-wise?
For Bridgehampton I did about a first few rows as Y trees. Then I do a tree wall type object.

Screenshot_ks_mclaren_650_gt3_bridgehampton_26-10-117-9-51-49.jpg


This is the tree wall setup from above.

Screenshot_ks_mclaren_650_gt3_bridgehampton_26-10-117-9-51-57.jpg


Then if I had small "islands" of trees I just did a bunch of Y trees instead of walls.
Screenshot_ks_mclaren_650_gt3_bridgehampton_26-10-117-9-51-29.jpg
 

Johnr777

Moderator
The way you placed the trees to cover the hills and surroundings is extremely inefficient...(N.B. actually speaking with somebody else: copied from this thread).

I'm also new at this and just started the surrounding vegetation for my project, but I looked at LilSKi's Bridgehampton first... Its like a bible for track making, its no fluke its one of the top downloads at RD.

Anyways, the technique to learn here, regardless of software used, is to make "treewalls" that criss-cross one another, looking from below, it will give the illusion of a dense forest... but its a very low poly system and can cover massive areas.

shot24.jpg

shot25.jpg
 
Last edited by a moderator:

mantasisg

Active Member
Regarding tree walls I have a very useful simple tip. Probably it is not a new idea for most, but I often see rather different tree wall textures used than Y trees are. Sometimes it might be very useful to simply create a tree wall texture by arranging your Y trees textures. You can also have separate wall textures for large trees and bushes rather than both in same tree line texture and so on...

Also it is good to get normals up for tree walls, like for grass. Unless there is other way with some other shader IDK, I never used ksTree shader for tree walls, I don't remember why at the moment. Edit: LilSki siad the same a year ago, so probably there are no other way.
 
Last edited:

mantasisg

Active Member
I just wonder if both KS_TREE_GROUP_A and KS_TREE_GROUP_B are correct to use in particular situations. I suppose GR_B is good for the places where trees are on the outside, or where there are not dense, or there are too few of them. And GR_A, I suppose, should fit where trees are a bit deeper, and where they are more dense, as there naturally would be less light around them.
 
Last edited:

Johnr777

Moderator
Also it is good to get normals up for tree walls, like for grass. Unless there is other way with some other shader IDK, I never used ksTree shader for tree walls, I don't remember why at the moment. Edit: LilSki siad the same a year ago, so probably there are no other way.
ksGrass is often preferred because it gives the option to use a variation texture, which reduces the repetition look.

Yeah, you could opt for the single plane trees, but unless you are placing an insane amount of objects, no big savings in polys really
 

mantasisg

Active Member
Hmm, probably would work, haven't thought about that, though IDK if it is necessary for trees, they are usually rather similar in colors, grass varies a lot more. Maybe it depends.

No I didn't meant single plane trees as a tree wall. But it could be an option in some cases when there are many sparse trees in distance, like in Magione.
 
Top