Pixelstudio.nl

    Pixelstudio is my personal weblog

    Terrainpaint Version 3.1 Beta 1

    13
    • by martijn.pixelstudio
    • in Unity3D
    • — 10 Dec, 2010

    Hello people,

    I’v just uploaded the next version of my terrainpaint script. i released it on github so i hope other people start working on this script and improve it!
    I have little time to do it all by myself 🙂

    Known bugs:
    – Previews not correct hight/size
    – Preview rotation not correct while painting on normals.
    – Preview  only takes the first prototype object
    – Sometimes previews are missing.

    – Size of the brush is wrong when painting on non-planer meshes.

    Features:
    – Adjusted the shader for the terrain (now supports shadow)
    – Added feature : painting objects
    – improved the preview

    Download the whole project on github:

    http://www.github.com/Pixelstudio/TerrainPaint/

    Have fun!!

    Email, RSS Follow
    Share

    13 Comments

    1. Arno says:
      December 10, 2010 at 10:27 am

      Great tool, can you make a unitypackage of 3.1 and put it on github

      alvast bedankt,

      Arno

    2. zhx says:
      December 10, 2010 at 7:14 pm

      +1 looks VERY impressive(as is usually the case with Antares code 😉

      a unity package would be most useful

    3. WIP : Terrain Paint - Unity 3D – France says:
      December 12, 2010 at 2:28 pm

      […] projet Terrain Paint, créé par le site PixelStudio, permet de créer des terrains à partir d’un mesh. […]

    4. Robert Schuh says:
      December 13, 2010 at 9:05 pm

      yeah could u make a unitypackage?
      I get some errors about a preview mesh and so…

    5. Blix says:
      December 24, 2010 at 1:35 am

      The .dll plugin doesn’t work for me (Dependency Walker suggests I’m missing some VC .dll files), and even after removing all references to this (and the detail painting code) I’m still unable to paint onto the mesh. The brush appears and I can clear the mixmap, but painting does nothing.

      Any ideas? I was hoping to use this to create a tile-based terrain.

    6. martijn.pixelstudio says:
      January 10, 2011 at 9:27 pm

      perhaps you can try settings the .net 2.0 instead of the subset in the player settings

    7. sajid says:
      January 11, 2011 at 11:20 am

      hey thanks for your efforts, the utility looks very useful, but unfortunately i am unable to try it yet. forgive my ignorance but I am confused as to what files are needed to be copied to the project folder? shall we unzip the complete folder in the project folder replacing old files?

    8. wicked208 says:
      March 11, 2011 at 6:40 pm

      its look very usefull, but i cant get to work in unity 3.3, its compatible with that? or its my fault, thanks

    9. Xin says:
      May 10, 2011 at 5:18 pm

      Keep getting this error here. It works fine on the test meshes , but when I try on my own mesh , this appears, and it looked like it couldnt not create the cotrol map.

      ArgumentOutOfRangeException: Argument is out of range.
      Parameter name: startIndex
      System.String.Substring (Int32 startIndex)
      TerrainPaint.createMixTexture () (at Assets/Editor/TerrainPaint/TerrainPaint.cs:79)
      TerrainPaint.OnInspectorGUI () (at Assets/Editor/TerrainPaint/TerrainPaint.cs:463)
      UnityEditor.InspectorWindow.OnGUI () (at C:/BuildAgent/work/6bc5f79e0a4296d6/Editor/Mono/Inspector/InspectorWindow.cs:364)
      System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture)

    10. Jeroen Koffeman says:
      December 16, 2011 at 5:23 am

      Great tool! Geweldige tool! I can’t get it to work properly. I just opened the package 2.0. When I add the Paintscript the menu works fine, but when I click start painting either nothing happens or a brush appears only on the Y-axis on the plane. So maybe I did not install it properly. Any ideas on this? Thanks!

    11. Balaji says:
      May 4, 2012 at 10:35 pm

      This is the stuff i am searching for a long time. THank YOu Very much. Its really a great job.

    12. adam says:
      August 21, 2012 at 7:12 pm

      was anyone able to get this to work? looks amazing

    13. Matt says:
      June 27, 2015 at 2:42 am

      Is this still being maintained? I downloaded the project from github, but there were incompatibilities with Unity 5. I would love to use this tool, this is exactly what I need! If I can alter the scripts to make it work, I’ll try uploading it so that others may use it as well.

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    • Previous story Unity3D Terrainpaint 3.0 preview 2
    • Next story Skydome for Unity3D 3.X
    • Pages

      • About
      • Contact me
      • Downloads
      • My personal 3D-Gallery
    • Recent posts

      • Scattering and skydome
      • Unity3D Shader variable & consts
      • Unity3D Compiled shader code
      • Unity3D GIT Ignore file
      • My Github and some free stuff
    • Admin

      • Log in
      • Entries RSS
      • Comments RSS
      • WordPress.org
    • Tweet Blender

      Twitter Logo
      Refresh
      yezzeriestyn lloyd
      @yezzer:
      @pixelstudio_nl Funnily enough, I'm actually allergic to git.
      41 months ago from Twitter Web Client
      pixelstudio_nlMartijn Dekker
      @pixelstudio_nl:
      "@ShawnWhite: @stramit @aras_p @pixelstudio_nl https://t.co/LgtSRl6fJZ" Great! Thx
      57 months ago from Twitter for Android
      ShawnWhiteShawn White
      @ShawnWhite:
      @stramit @aras_p @pixelstudio_nl https://t.co/Zs7FvS01tY
      57 months ago from Twitter for iPhone
      stramitTim Cooper
      @stramit:
      @aras_p @pixelstudio_nl that was @ShawnWhite
      57 months ago from Twitter for iPhone