Git Product home page Git Product logo

blendpeaks's Introduction

Blendpeaks

A free and open source addon for Blender. It creates mountain peaks.


peaks

rocks


Requirements

  • Blender 2.80 to 2.92 (This addon was tested in Blender 2.82 2.90 2.92)

Features

  • Creates procedural mountain peaks in one click.
  • Creates rocks.
  • Easy to change parameters.
  • Uses Cycles displacement.
  • Bakes the height map in one click.

Intro

This very simple add-on generates models of mountain peaks with a procedural material. It also creates rocks.

Intro Video

https://www.youtube.com/watch?v=3-a7UdHuQIM

Download and Installtion

Download the Blendpeaks.py file from this repository. Or get the zip file from the releases page. https://github.com/oormicreations/Blendpeaks/releases

Install from the Blender Menu > Edit > Preferences > Add-ons > Install. Pick the zip file Blendpeaks.zip. Enable this addon. You will find the UI in the 3D View window when you press N.

Some versions of Blender may not show the UI or addon. Try installing the python file Blendpeaks.py directly after unzipping the zip.

Usage

Just click the Create Peak button! Its done.

Blendpeaks Panel

Divisions: define the resolution of the geometry.

Randomize: sets up semi-random parameters for creation of a unique peak.

The following parameters can be adjusted anytime, before or after creation of the peak (Select the peak and change it).

Height: Changes the height. Also goes in negative to create pits.

Seed: Changes overall shape.

Shape: Defines gross shape.

Shape Details: Finer details.

Ridges: Changes the sharp edges on the peak.

Ridges Details: You can have more straight or random ridges.

Erosion: Creates eroded peaks with outcrops of rocks.

Erosion Scale: Scale of eroded features.

Snow: Adjust the amount of snow on the peak. It is angle dependent. Does on appear on steep slopes.

Rock: Adjust the amount of grass/rock material on the peak.

Scale: Scale the model along with the textures. You can also scale it as usual and later adjust the textures.

Colors: Change the colors as you wish. Or you can edit the shader directly.

Bake Panel

Size: Width and height of the image for height map.

Switch to Eevee: Switches to Eevee renderer immediately after baking the height map and applies it on the model.

Bake Height Map: Bakes a height map/displacement map for use in Eevee or in game engines etc.

Rocks Panel

Divisions: Number of divisions, or polys.

Size: Size of the rock.

Height: Height in z-direction (It is scaled)

Shape: Variation in shape.

Shape Scale: How tiny or big the features are.

Smoothness: More or less round shape.

Details: Like cracks and chips.

Detail Scale: Tiny or big cracks etc.

Lava: Frozen lava rock.

Colors: Change colors.

Create Rock: Create a rock.

Misc Panel

Reset Defaults: button will reset all parameters to default values. Else they remain stored in your blender file.

Warning: Reset Default will immediately affect the selected object. All your settings will be gone. Deselect the object if you need to create a new one.

Help | Source | Updates: brings you to this page on GitHub.

Known Issues

  • If you have two peaks and you change the first, and select the second and try to change it, it gets all the parameters of first peak and the last setting is lost. This is because the other parameter remain in the UI, while you selected the second peak.
  • Does not work in non-English versions yet.
  • Sometimes it fails to save the baked texture file. Usually you can save it manually from Image Editor. Save it as OPEN EXR file with 32 bit depth. Ensure that you have saved the blender file before baking. Try starting from a clean new blender scene.
  • Always save your stuff!

Misc Info

This plugin has been released under MIT license, which means it is free for any kind of use and modification, but has no warranties or liabilities. Please read the license before you download and use it.

About

A FOSS Project by Oormi Creations.

http://oormi.in

A limited support is available via email.

[email protected]

logo

Sep 2020.

blendpeaks's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

blendpeaks's Issues

Showing displacement as collour?

On the bottom left you can see the colorramp is connected to the base color (which is connected to the material output node) Everything seems as it should be but still I'm getting the wrong color on my mountain, please help :)
image

Great addon btw!

Error

I Got the message when I hit the create button, please tell me how to fix it.
螢幕擷取畫面 (103)

textures missing

if i spawn a peak there are no textures, so everything is pink. can someone help me?

Cant bake rocks in blender 3.6

Issue

In Blender 3.6 I get an error when I try to bake the height map for a rock (peak seems fine):

image

Repro

  1. Install latest version of addon in Blender 3.6
  2. Create rock (default settings)
  3. Click Bake Height Map
  4. See error

working

  1. when i open blender with this addon it suddnly closes blender application
  2. texture problem, texture isent appearing in renderd cycle section
    plese kindly solve these problems

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.