• Stars
    star
    711
  • Rank 63,679 (Top 2 %)
  • Language
    C++
  • License
    MIT License
  • Created over 7 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

vertex normal editor for Unity

NormalPainter

English (by Google Translate)

Unity 上でポリゴンモデルの法線編集を可能にするツールです。

Unity 2017.1 系以上、Windows (64bit) or Mac、D3D11 世代以降の Graphics API の環境で動作します。 (ターゲットプラットフォームが Standalone ではない場合、D3D9 世代に機能が限定されて正常動作しなくなることがあるのでご注意ください)

使い方

  • NormalPainter.unitypackage をプロジェクトにインポート

    • Unity 2018.3 以降の場合、このリポジトリを直接インポートすることもできます。プロジェクト内にある Packages/manifest.json をテキストエディタで開き、"dependencies" に以下の行を加えます。

    "com.utj.normalpainter": "https://github.com/unity3d-jp/NormalPainter.git",

  • Window -> Normal Painter でツールウィンドウを開く

  • MeshRenderer か SkinnedMeshRenderer を持つオブジェクトを選択するとツールウィンドウに "Add NormalPainter" が出てくるのでそれでコンポーネントを追加

実装されている機能

  • 頂点、法線、タンジェント等の可視化

  • 法線のペイント、回転、スケーリング等 (上の動画参照)

    • 選択範囲によるマスキング
  • 法線のミラーリング (Misc -> Mirroring)

  • 法線の転写 (Edit -> Projection)

    • 各頂点から法線方向にレイを飛ばし、指定オブジェクトに当たった位置の法線を拾ってきます
  • import / export

    • 法線 <-> 頂点カラーの相互変換
    • 法線をテクスチャとしてエクスポート
    • 法線マップを頂点の法線としてインポート
    • .obj ファイルとしてエクスポート

License

MIT

More Repositories

1

UnityChanToonShaderVer2_Project

UnityChanToonShaderVer2 Project / v.2.0.9 Release
ShaderLab
3,765
star
2

MeshSync

A package for synchronizing meshes/models editing in DCC tools into Unity in real time.
C#
1,569
star
3

unitychan-crs

Unity-Chan "Candy Rock Star" Live Demo
C#
1,256
star
4

FrameCapturer

export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
C++
1,042
star
5

Project_TCC

TCC stands for Tiny Character Controller. TCC is the best way to make your own game. This repository contains all packages and examples for TCC projects.
C#
499
star
6

UnityChanSpringBone

UnityChan Sping Bone System for lightweight secondary animations
C#
495
star
7

BlendShapeBuilder

tweak vertices and generate blend shapes in Unity
C++
446
star
8

AnimeToolbox

393
star
9

NVIDIAHairWorksIntegration

NVIDIA Hair Works Integration for Unity
C#
387
star
10

USDForUnity

USD importer & exporter plugin for Unity
C++
299
star
11

StreamingImageSequence

A package for playing sequential image sequences in Unity Timeline
C#
258
star
12

RaytracedHardShadow

DXR based raytraced hard shadow for Unity
C++
247
star
13

FbxExporter

export meshes to .fbx or .obj from Unity
C++
207
star
14

AnotherThread

Sample game for Unite 2016 Tokyo.
C#
182
star
15

WaveShooter

Demo for Unite 2017 Tokyo
C#
177
star
16

FirstTutorial

171
star
17

ProfilerReader

The library that read Unity profiler binary log directly
C#
143
star
18

playgrownd

Free Unity assets for level design
C#
137
star
19

Unity-ROS-MobileRobot-UI-Tutorial

本教材は Unity と ROS を組み合わせたロボット開発のための入門用教材です。
C#
126
star
20

WebGLNativeInputField

WebGLでIME入力を可能にします
C#
96
star
21

fuze-vj-kit

VJKit for fuZe
C#
90
star
22

BoidComputeShader

Boid implementation using Compute Shader
C#
82
star
23

OpenToonzPluginForUnity

OpenToonzPlugin for Unity
C++
54
star
24

UnityChanBallRoll

Unity-chan's Ball a Roll demo project
C#
52
star
25

UnityChanSSU

UnityChan Sunny Side Up! Style for Unity
50
star
26

DojoUI1

Unity道場「モダンなUIの提案と実装」
C#
48
star
27

SeparatedAssetBundleBuild

Workaround for long time to build many AssetBundles.
C#
44
star
28

SurfingGame

Unity tutorial game project with Oculus Rift.
C#
41
star
29

AngryChicken

C#
41
star
30

piranhan

「ピラニアン」 ("Piranhan") - Retro-style 2D shooting game made with Unity
C#
41
star
31

CppScript

C++
39
star
32

AnotherThreadVR

C#
37
star
33

TweetMedia

C++
34
star
34

Unite2016TokyoWS01

Unite 2016 Tokyo のトレーニングデイで開催される、Unity サービスに関するワークショップで使用されるプロジェクトです。
C#
32
star
35

ShootingGame

シューティングゲーム(ハンズオン用)
C#
30
star
36

DynamicPluginSample

Dynamic load/unload plugin on Editor sample.
C#
26
star
37

unitychan2d

C#
26
star
38

XmlToCustomAsset

XMLからカスタム形式のアセットデータを作成して利用するサンプル
22
star
39

ProBuilderWorkshop

ProBuilderを使ったワークショップ用
C#
19
star
40

UnityChanKAGURA

UnityChan KAGURA
16
star
41

TEMPRUN

C#
12
star
42

unityads-help-jp

Unity Ads ヘルプ
10
star
43

NativeVertexCache

C++
9
star
44

webplayer-templates

UnityのWebPlayerTemplate集(UnityChan)
C#
8
star
45

BacktraceUnitySample

C#
8
star
46

LearnSubtitles

Subtitle SRT files of Learn in unity3d.com - for English/Japanese localization.
SRecode Template
6
star
47

example-customcharset

Custom character set を使った TrueType フォントインポートの例。
JavaScript
5
star
48

FontAdjust

Unity5.3系→5.4等に移行すると、UI.Textが Y方向にずれてしまうため、それを解決するツールを作りました
C#
4
star
49

EDIX-sample

C#
3
star
50

learn-subtitles

This is repository of subtitles of Unity Learn Videos (http://unity3d.com/learn/)
Ruby
3
star
51

DojoParticle

2016年 2/21に行われたUnity道場用のサンプルデータです
C#
3
star
52

First-Unity-Example

JavaScript
3
star
53

move-test

1
star
54

unite-japan-subtitles

Subtitles of Unite Japan video
1
star
55

inter-high-webplayer-templates

HTML
1
star