Normal-Map-Generator-Tool

所属分类:OpenGL
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2020-09-08 15:26:06
上 传 者sh-1993
说明:  法线贴图生成器编辑器工具,
(Normal map generator editor tool,)

文件列表:
LICENSE (1072, 2020-09-08)
NormalMapGeneratorTool.sln (1108, 2020-09-08)
NormalMapGeneratorTool/ (0, 2020-09-08)
NormalMapGeneratorTool/Nora.ico (8008, 2020-09-08)
NormalMapGeneratorTool/NormalMapGeneratorTool.vcxproj (12693, 2020-09-08)
NormalMapGeneratorTool/NormalMapGeneratorTool.vcxproj.filters (15718, 2020-09-08)
NormalMapGeneratorTool/Resource.rc (3238, 2020-09-08)
NormalMapGeneratorTool/Resources/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Complex/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Complex/Suzanne.fbx (128460, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Complex/Utah Teapot.fbx (181884, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/Cube.fbx (15036, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/Cylinder.fbx (18940, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/Plane.fbx (11564, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/Sphere.fbx (49932, 2020-09-08)
NormalMapGeneratorTool/Resources/3D Models/Primitives/Torus.fbx (41820, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Crumble 1.png (162434, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Crumble 2.png (168944, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Crumble 3.png (115828, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Dirt Sploch 1.png (127578, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Dirt Sploch 2.png (108695, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Dirt Sploch 3.png (154602, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Grunge/Dirt Sploch 4.png (121772, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/Chain 1.png (177989, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/Chain 2.png (104665, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/Chain 3.png (156449, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/Chain 4.png (181225, 2020-09-08)
NormalMapGeneratorTool/Resources/Brushes/Patterns/Floral 1.png (249836, 2020-09-08)
NormalMapGeneratorTool/Resources/Fonts/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/Fonts/Roboto-Medium.ttf (160696, 2020-09-08)
NormalMapGeneratorTool/Resources/Preference/ (0, 2020-09-08)
NormalMapGeneratorTool/Resources/Preference/preference.npref (38, 2020-09-08)
NormalMapGeneratorTool/Resources/Shaders/ (0, 2020-09-08)
... ...

# Nora, The Normal Map Generator Tool It's a normal map generator / editor tool. ### Get the latest version here : [Nora Normal Map Editor](https://github.com/josephbk117/Normal-Map-Generator-Tool/releases) Takes height map information which is usually gray scale ( Height map data ) and converts that data into normal map data which then can be further edited and exported. * Minimal and portable * Image formats supported : PNG, JPG, BMP & TGA * Model formats supported : OBJ & FBX * Custom brushes can be added easily by adding them in the Resources\Brushes * Custom themes can be added by adding custom .nort theme files in Resources\Themes * Extensive preview capabilities: * Matcaps * PBR material display *Disclaimer : Can be used in production but look out for the rare bug here and there* ### Image of Nora as of version 1.2 Beta [Current version 1.4] ![Image of Nora normal map editor](https://i.imgur.com/JujvJES.png) #### Different view modes are available while editing the normal map : 1. Height( Gray scale ) 2. Normal 3. Lighting Realtime preview of the texture applied on a model can be shown as well. This is a real-time preview of how the texture will look once applied on the model. #### This preview mode has 4 modes: 1. Height 2. Normal, Visualize the normals in various ways with the help of Matcaps ![Image of Nora Matcap Previewa](https://i.imgur.com/wI0svNZ.png) 3. Lighting, which shows PBR output with the help of Albedo, Metalness & Roughness textures #### Custom theme support: 1. Create a .nort file with a certain format and add it under the Resources\Themes 2. Look at existing theme files to make your own
alt text alt textalt textalt text
#### Save editing progress 1. You can now save your intermediate work with .nora file 2. Saves all the layer data as well the main height map information ## Planned / Completed features as of version 1.4 : - Editor Functionality: - Better brush drawing performance and functionality - Blur improvements - Adding more brushes in brush library - Display brush outline better - [X] Adding layers (completed as of v1.3): - [X] Creation of layers and layers groups - [X] Adding blend options to interpolate normals between layers - Preview Display: - Adding support for parallax map using the input height map - [X] Adding PBR support along with Metalness map, Roughness map & Occlusion map ( completed as of v1.2 ) - Custom shader display option ( Allows custom viewing of model in preview ) - [X] Better user interaction with preview UI (completed as of v1.2) - [X] Adding more base models for preview (completed as of v1.1) - Adding infinite plane with shadows in Lighting / Textured view ( Which can be toggled ) - Additional lighting options: - [X] Directional light with option for colour and strength of light as well as visual indication of the directional light (completed as of v1.1) - Having a point light ( Only 1 ) with linear and exponential attenuation multiplier customization along with colour and strength - Adding IBL ( Image based lighting ) - Covering more map types ( Technically, Nora will always be a normal map editor at heart :grin: ): - Cavity map [Non-PBR workflow] - Specular map [Non-PBR workflow] - Ambient Occlusion map [PBR workflow]( Take height map data and normal map data to create realistic results ) - Metalness map [PBR workflow] - Roughness map [PBR workflow] - Ease of use: - File explorer improvements: - Display icon based on file type - Once file selected detailed information is shown: - File size - File type - Last modified time - If image file then preview shown - [X] Adding preferences window (completed as of v1.1): - [X] Set max resolution image that can be edited ( Larger max image resolution takes more RAM ) - [X] Adding max number undo steps - [X] Set the default theme - [X] Set the default export path - Add any file for models / brush textures / theme files (.nort) to application's library. These ones will get loaded up along with the base assets - Cover more application edge cases and report correct information to user. eg: Running out of memory, space etc - Export options: - Select export size - Format of image - Export image quality ( for formats that apply ) - Export map grouping (examples): - Can export normal map data in RGB channel and height map data in Alpha channel - Metalness in Red channel, Roughness in Blue and AO in Green channel - etc... # Controls | View Controls | | | :---: | :--- | | **Up/Down/Left/Right** | View panel movement | | **Mouse Scroll** | Zoom | | **Ctrl+V** | Reset view panel position and zoom | | **Ctrl+Alt+V** | Clear all height map data | | View Modes | | | :---: | :--- | | **Ctrl+H** | Height mode | | **Ctrl+J** | Normal mode | | **Ctrl+K** | Lighting mode | | Model Preview View Modes | | | :---: | :--- | | **Alt+H** | Height mode | | **Alt+J** | Normal mode | | **Alt+K** | Lighting mode | | Brush Controls | | | :---: | :--- | | **Shift+Up/Down** | Brush scale | | **Shift+Left/Right** | Brush offset | | **Shift+Ctrl+Up/Down** | Brush strength | | Misc | | | :---: | :--- | | **Ctrl+O** | Open height map image | | **Ctrl+N** | Open Nora file | | **F10** | Export image | | **Ctrl+T** | Toggle fullscreen | | **Shift+Ctrl+Up/Down** | Brush strength | | **Ctrl+Z** | Undo | | **Ctrl+Y** | Redo | *If you like the work being done please do support in terms of feature suggestions and bug reporting*

近期下载者

相关文件


收藏者