Welcome to Scene Machine
Make Textures, and Scenes.
You can find this app in the App Store
Scene Machine is a tool for app developers and graphic designers that makes procedural generation of textures and Scene Materials easy.
Textures can be generated as stand-alone images or tiles, and in standard sizes (256x256, 512x512, 1024x1024, 2048x2048 and 4096x4096). Image effects may also be applied to textures.
Scene Materials can be generated, stored and retrieved for other scenes. You may paint materials with Apple Pencil
Scene Machine supports import and export of .obj, .dae and .scn files for easy interchange with Blender. You may draw a shape, and convert to a Geometry.
Features
Generators
- Choose Image Size: 256x256, 512x512, 1024x1024, 2048x2048, 4096x4096
- Zoom in and out of images - Scale 0.2 to 8.0
- Save Image
- Undo Changes
- SpriteKit
- Generate any noise in SpriteKit: Perlin, Voronoi, Ridged, Billow, Checker, Cylinder
- Color Gradients - Adds step colors to the otherwise black and white noise.
- Pedal 2D Metal - Procedural Image generators with Metal
- Noise: (Voronoi, Caustic, Waves)
- Overlay: (Lens flare, Halo, Sunbeams, Caustic Refraction)
- Tiles: (Checkerboard, Hexagons, Truchet, Bricks, Diagonal Lines, Interlaced)
Scene Machine
Edit, Open, and Save scenes.
- Show a Geometry's UVMap
- Save and export scene .scn, and .dae files or *.scnassets folder.
- Background HDRI Images
- App Geometries
- Add Geometry from .dae, .scn and .obj files.
Here is a view, where the geometry is displayed along side of the UVMap
Questions, Suggestions, Feature requests
If you have questions, feature requests, and would like to actively participate on this project, you can access its GitHub page. Here
Learning
If you would like to learn more about Swift programming and SceneKit, contact me, as I am writing a book on game development.
Privacy Policy - Scene Machine
Privacy Policy of Scene Machine can be found Here