VOXORex Voxelizer
ABCodeworld
$22.00
(no ratings)
Date |
Price |
---|---|
日時 |
価格($) |
09/06(2024) |
22.0 |
09/06(2024) |
15.4 |
09/20(2024) |
22.0 |
11/23(2024) |
22.0 |
Jump AssetStore
VOXORex can make a voxel mesh out of any Texture, Mesh, or formatted Data File. Bake textures, optimize, and animate vertex colours. Useful to game devs or artists looking to make voxel style assets.VOXORex will produce voxel meshes in all pipelines with no configuration necessary. Viewing VOXORex-made meshes only requires a shader that displays vertex colour. VOXORex includes scenes with URP and HDRP examples, shaders, and materials (not required) in importable packages, and can automatically assign the materials to any meshes it makes as long as they exist. VOXORex will work without them!VOXORex is a versatile tool made for Unity that can:Voxelize any texture into a 3D mesh or group of meshes by extruding stacks of voxels. Two modes: Tiles / Free Size.Voxelize any mesh, optionally baking a selected material’s colours to vertex colour. Please read documenation for more information about mesh support.Voxelize based on an ASCII text file in combination with a palette.Utility script is included to produce said ASCII files from texturesApply vertex colour using several techniques to any of the above.Optimize meshes and animate vertex colours.Many configuration settings are provided to produce near infinite varieties of results!All you need to do is choose your source, have the script enabled in Play mode and you’ll get an accurately constructed and coloured model you can save from Play mode, and use any way you like!You can make game-ready voxel style props and VOXORex has a special mode to easily make cube-style walls for your world building.VOXORex meshes, upon construction, do not tend to be low poly, rather the opposite - since not only each voxel but each cube face is individually colourable, each visible face needs its own full set of 4 vertices. Optimization is now available through the VOXORex Mesh Optimizer:VOXORex Mesh Optimizer utility is included, to eliminate unnecessary mesh triangles, letting you use even more VOXORex meshes in games and apps with efficient rendering!You can include VOXORex scripts in your game or project to create meshes at run time that become part of your world, with no mesh files needed - just relatively much smaller textures!VOXORex Colour Effects script is included. You can attach this script to a VOXORex mesh, and almost any mesh, and animate vertex colours in various ways at run time.www.abcodeworld.com/voxorex-docsVOXORex is compatible with all versions of Unity from 5.x and up!In versions 2017.3 or newer, mesh format UInt32 is ready and waiting for your impressive one-piece meshes with up to ~4.28 billion vertices.Versions prior to 2017.3 do not support meshes with over 65536 (64k) vertices, but never fear:In Texture Tiles mode, you can use smaller but more tiles to get the same look with UInt16-compliant meshes. You can also control the height in voxels as another way of affecting the number of vertices needed in your output.In Texture Free Size, Mesh, and Data File modes, the output is automatically split into UInt16 meshes as needed.VOXORex is compatible with all three Rendering Pipelines provided by Unity: Built-In, Universal \ Lightweight, and High Definition!VOXORex includes 4 shaders for each Rendering Pipeline. The basic functionality is shared, with Opaque and Fade (transparent) versions, and Lit or Unlit versions of each. These shaders are very performant, with support for vertex colours and a texture, strength of each and optional texture-based emission for Lit versions. You can use these shaders however you see fit in your own projects too.VOXORex includes the freely available MeshSaverEditor.cs script that you can find on Github, for your convenience. It allows you to right-click any Mesh Filter component in the hierarchy and save its mesh as an asset.VOXORex works with any size image allowed in Unity - 1 pixel up to 8k, non square, NPOT, it has you covered. Your output won’t be distorted, it will have the same aspect ratio as your Source Texture.VOXORex has a featured, intuitive Inspector layout and lots of super informative tooltips! You can find the details for each setting in this document.www.abcodeworld.com/voxorex-docsI have used AI generated images from OpenArt.ai or from the Ai.fy Text-To-Image Unity Asset in the package's logo and documentation that show examples of voxelization results.I have included several AI generated images from OpenArt.ai or from the Ai.fy Text-To-Image Unity Asset in the example content, simply as demonstration tools - they are not essential to the working of the package.