All Projects → cdcarswell → B3dplanetgen

cdcarswell / B3dplanetgen

Customizable procedural planet generator for Blender

Labels

Projects that are alternatives of or similar to B3dplanetgen

Fspy Blender
Official fSpy importer for Blender
Stars: ✭ 538 (+811.86%)
Mutual labels:  blender
Wire skin
Python software to construct a simple skin around a wire frame mesh in Blender
Stars: ✭ 25 (-57.63%)
Mutual labels:  blender
Hedgephysics
HedgePhysics is a open source 3D Sonic engine made in Unity made by LakeFeperd with some coding help from Damizean.
Stars: ✭ 43 (-27.12%)
Mutual labels:  blender
Blender Power Sequencer
Add-on for video editing in Blender 3D: edit videos faster! Included in Blender 2.81+
Stars: ✭ 577 (+877.97%)
Mutual labels:  blender
Building tools
Building generation addon for blender
Stars: ✭ 692 (+1072.88%)
Mutual labels:  blender
Blender For Unrealengine Addons
I have created this addons for export asset from Blender to Unreal Engine 4
Stars: ✭ 885 (+1400%)
Mutual labels:  blender
Tree Gen
Procedural generation of tree models in blender
Stars: ✭ 465 (+688.14%)
Mutual labels:  blender
Fspy
A cross platform app for quick and easy still image camera matching
Stars: ✭ 1,056 (+1689.83%)
Mutual labels:  blender
Mixer
Add-on for real-time collaboration in Blender (mirror only, please post your issues and merge requests at https://gitlab.com/ubisoft-animation-studio/mixer)
Stars: ✭ 718 (+1116.95%)
Mutual labels:  blender
Create Isocam
Create ISO Camera addon for Blender 2.8+
Stars: ✭ 37 (-37.29%)
Mutual labels:  blender
Blender Osm
One click download and import of OpenStreetMap and terrain for Blender! Global coverage! Source code is in the branch 'release'.
Stars: ✭ 588 (+896.61%)
Mutual labels:  blender
Awesome Blender
🪐 A curated list of awesome Blender addons, tools, tutorials; and 3D resources for everyone.
Stars: ✭ 608 (+930.51%)
Mutual labels:  blender
Blender Iks To Fks
A Blender script that takes a mesh and armature that use IKs and other non-deformation bones and creates a new mesh and armature that uses only FK bones.
Stars: ✭ 34 (-42.37%)
Mutual labels:  blender
Upbge
UPBGE, the best integrated game engine in Blender
Stars: ✭ 567 (+861.02%)
Mutual labels:  blender
Blender autotracker
Blender autotracker addon
Stars: ✭ 47 (-20.34%)
Mutual labels:  blender
Sort
Simple Open-source Ray Tracer
Stars: ✭ 485 (+722.03%)
Mutual labels:  blender
Cats Blender Plugin
😺 A tool designed to shorten steps needed to import and optimize models into VRChat. Compatible models are: MMD, XNALara, Mixamo, DAZ/Poser, Blender Rigify, Sims 2, Motion Builder, 3DS Max and potentially more
Stars: ✭ 849 (+1338.98%)
Mutual labels:  blender
Mb Lab
MB-Lab is a character creation tool for Blender 2.80+, based off ManuelBastioniLAB
Stars: ✭ 1,078 (+1727.12%)
Mutual labels:  blender
Optix Denoiser For Blender
Use the powerful NVIDIA OptiX AI Denoiser directly from Blender with this addon.
Stars: ✭ 50 (-15.25%)
Mutual labels:  blender
Blender kitti
Render large point clouds and voxel grids with blender.
Stars: ✭ 36 (-38.98%)
Mutual labels:  blender

b3dplanetgen

b3dplanetgen is an in-development collection of Blender resources that streamlines the creation of planetary objects, with the main goal of it being easy to use, highly customizable, and fairly modular.

These resources are stored in a single .blend file that contains the necessary objects and shaders needed for the creation of the planet.

preview image

Table of Contents

Installation
Usage
Details
Compatibility
Finished Works
Feedback, License

Installation

Go to the Releases page and download one of the latest versions.

Once you have downloaded the .blend file, simply open it with Blender v2.78 or later.

Usage

This is a quick usage guide to get you started with b3dplanetgen. Please check the tutorial on how to use this resource, or check the wiki for more in-depth information.

  1. Select in the Outliner an object to modify (Planet Surface, Planet Clouds, or Planet Atmosphere).

planetobjects

  1. Go to the Node Editor and you will find a node group with various settings allowing for the customizable of the planetary object.

planetshader

  1. I know there's a lot of settings, but start playing around with the values to see which combinations work. If these inputs don't seem intuitive, check the wiki (in development) for more details on what each slider does.

  2. Once you're done, render the image (or animation) and save the result, if you want.

Details

b3dplanetgen uses node groups to create the planet surface, clouds, and atmosphere. Inside these node groups is a large network of procedural texture nodes that are mixed and combined in certain ways to create the overall material. For the surface shader, a heightmap is generated using these procedural nodes and the sphere is displaced using microdisplacement to achieve more realism and detail. Colors are computed based on the relative heights of the generated heightmap. Five colors are used for this purpose (with Color 1 being the lowest height and Color 5 being the highest peaks).

Compatibility

b3dplanetgen was created in Blender 2.79 and is compatible with version 2.78 or later. It is possible to use with prior versions, but please note that displacement will not work.

Feedback

Please feel free to comment and report issues, comments, bugs, and any feature requests/changes you may have.

Report issue.

You can also reach me on Twitter at https://twitter.com/thecdcarswell

Works

If you managed to create something interesting or cool with this resource, please feel free to share it! Be sure to mention "b3dplanetgen" or use the hashtag #b3dplanetgen so people can find it easily.

License

This project and all resources inside it is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0): https://creativecommons.org/licenses/by/4.0/

If you distribute or modify this project, remember to provide proper attribution by mentioning me, the original author (CD Carswell).

For rendered works created with this resource, I highly recommend you mention somewhere (in post body, video description, etc.) that you used this resource (b3dplanetgen) in the creation of the render. It helps get the word out, and if you found the resource useful, it'll give others a chance to find and use it as well. If you really don't want to provide attribution for your rendered works, you don't absolutely have to (but please do).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].