User Tools

Site Tools


ig:gfx:start

= IG.Model.Processor Documentation =

Contents

1 Introduction

2 Setting Up Paths

2.1 Introduction Paths 2.2 Understanding SVG Form

* 2.2.1 Basic SVG Path Commands * 2.2.2 Curve Commands

* 2.2.3 Arc Command 2.3 Supported JSON Path Commands in IG.Model.Processor (in millimeters)

2.4 Parsing Paths into Custom JSON Format 2.5 Requirements for Paths

2.6 Example JSON Path Commands 2.7 Referencing Path Definitions via the ''profile'' Parameter

3 Model Type: Solid 1.3

3.1 Setting Profiles for Solid * 3.1.1 Figure: Incorrectly Set Profile

* 3.1.2 Figure: Correctly Set Profile 4 Model Type: FlatPanel 1.3 4.1 General Knowledge of How a 5-Piece Furniture Door (Model Type: FlatPanel) Is Constructed

* 4.1.1 Components * 4.1.2 Joint Types

* 4.1.3 Profiles 4.2 Positioning and Dimensions of Frame Components

* 4.2.1 Example Board Placement Table * 4.2.2 Graphical Representation of Board Positions

* 4.2.3 Example: JSON Configuration for Board Positions 4.3 Intersection Parameter (''intersection''): JSON Configuration for Joint Types

* 4.3.1 Overview * 4.3.2 JSON Syntax for Intersection

* 4.3.3 Example in Usage * 4.3.4 Supported Intersection Types

* 4.3.5 Details * 4.3.6 Usage Notes

* 4.3.7 Visual Examples * 4.3.8 Butt Joints “HORIZONTAL” and “VERTICAL”

* 4.3.9 Solid and Miter Joints “SOLID” and “TRIANGLE” 4.4 Explanation of ''innerPanel''{} object Configuration

* 4.4.1 Parameters for ''innerPanel'' * 4.4.2 Visual Examples for innerPanel Models

5 Model Type: Extrusion 1.0

6 UV Coordinates

6.1 Configuring UV Mapping Parameters with JSON 6.2 UV Mapping (''uvOrigin'')

6.3 UV tile scale (''patchSize'') 6.4 Offsetting texture (''uOffset'') and (''vOffset'')

6.5 UV Rotation (''rotation'') 7 Mesh Quality 7.1 Parameter (''quality'')

** 7.2 Quality parameter visual examples

8 JSON Parameters Summary and Full JSON example

ig/gfx/start.txt · Last modified: 2025/10/16 10:35 by ig_ii