Looking for a forest with road
Moderators: dorpond, trevor, Azhrei, Gamerdude
I also realised that I can remove the background and just use the trees and shadows as a texture with transparency. So I give you - the instant forest!
There are some unfortunate edge effects in the shadows as I wasn't paying quite enough attention when I did the drop shadows, but it still provides quite a nice forest to lay over any large region.
There are some unfortunate edge effects in the shadows as I wasn't paying quite enough attention when I did the drop shadows, but it still provides quite a nice forest to lay over any large region.
- dLANbandit
- Dragon
- Posts: 636
- Joined: Wed Dec 13, 2006 10:43 pm
- dLANbandit
- Dragon
- Posts: 636
- Joined: Wed Dec 13, 2006 10:43 pm
oh the possibilities.
Ya know if you had the background and the trees as 2 textures you could easily erase out sections of the forest for camp areas, towns, roads and other things. That way you wouldn't have to have 16 tiles for a road through the forest exiting each combination of side and 16 clearings....
Just a thought.
Ya know if you had the background and the trees as 2 textures you could easily erase out sections of the forest for camp areas, towns, roads and other things. That way you wouldn't have to have 16 tiles for a road through the forest exiting each combination of side and 16 clearings....
Just a thought.
Thanks for the compliments, I'm really pleased with how this worked out.
I did use this as textured paint - it worked really nicely. It didn't seem to slow things up too much, even though it's 1000x900(ish).
It's a little tricky to erase areas as the shadows and trees all link up to some extent so you'll get hard edge at the side of the erased section. However, it still looks pretty decent.
dLANBandit: I'm not sure I get what you mean about the background? At the moment I'm using this one (the png with transparency) on the default green background. Then you should be able to erase a clearing/road etc and paint in your road with textured paint (Dorpond's rubble texture works a treat for a rough road) and drop your town in with stamps of buildings.
As for other backgrounds, you can definitely spice up the default grass background first before painting a forest over the top. I'm thinking about building tileable shadows that can be laid down to make a background look hilly. Still working the kinks out though.
I did use this as textured paint - it worked really nicely. It didn't seem to slow things up too much, even though it's 1000x900(ish).
It's a little tricky to erase areas as the shadows and trees all link up to some extent so you'll get hard edge at the side of the erased section. However, it still looks pretty decent.
dLANBandit: I'm not sure I get what you mean about the background? At the moment I'm using this one (the png with transparency) on the default green background. Then you should be able to erase a clearing/road etc and paint in your road with textured paint (Dorpond's rubble texture works a treat for a rough road) and drop your town in with stamps of buildings.
As for other backgrounds, you can definitely spice up the default grass background first before painting a forest over the top. I'm thinking about building tileable shadows that can be laid down to make a background look hilly. Still working the kinks out though.
- dLANbandit
- Dragon
- Posts: 636
- Joined: Wed Dec 13, 2006 10:43 pm
Man, Great stuff! I love seeing others share stuff like this! I will DEFINATELY use those trees.
Hey Trevor, when I tried to texture draw with the trees, I got this and it never did draw anything:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at net.rptools.maptool.client.ServerCommandClientImpl.makeServerCall(ServerCommandClientImpl.java:210)
at net.rptools.maptool.client.ServerCommandClientImpl.putAsset(ServerCommandClientImpl.java:86)
at net.rptools.maptool.client.tool.drawing.AbstractDrawingTool.sendTexture(AbstractDrawingTool.java:205)
at net.rptools.maptool.client.tool.drawing.AbstractDrawingTool.completeDrawable(AbstractDrawingTool.java:183)
at net.rptools.maptool.client.tool.drawing.AbstractLineTool.stopLine(AbstractLineTool.java:119)
at net.rptools.maptool.client.tool.drawing.FreehandTool.mouseReleased(FreehandTool.java:78 )
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Hey Trevor, when I tried to texture draw with the trees, I got this and it never did draw anything:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at net.rptools.maptool.client.ServerCommandClientImpl.makeServerCall(ServerCommandClientImpl.java:210)
at net.rptools.maptool.client.ServerCommandClientImpl.putAsset(ServerCommandClientImpl.java:86)
at net.rptools.maptool.client.tool.drawing.AbstractDrawingTool.sendTexture(AbstractDrawingTool.java:205)
at net.rptools.maptool.client.tool.drawing.AbstractDrawingTool.completeDrawable(AbstractDrawingTool.java:183)
at net.rptools.maptool.client.tool.drawing.AbstractLineTool.stopLine(AbstractLineTool.java:119)
at net.rptools.maptool.client.tool.drawing.FreehandTool.mouseReleased(FreehandTool.java:78 )
at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Last edited by dorpond on Thu Mar 01, 2007 10:44 am, edited 1 time in total.