<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://i2d.richardn.me/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://i2d.richardn.me/feed.php">
        <title>Unofficial Inochi2D Wiki - en:concept</title>
        <description></description>
        <link>https://i2d.richardn.me/</link>
        <image rdf:resource="https://i2d.richardn.me/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-04-29T04:02:43+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:axe-points?rev=1714883166&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:camera?rev=1740444361&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:composite?rev=1714838684&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:drawable?rev=1708566126&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:ffmpeg?rev=1708569795&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:interpolation?rev=1714883724&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:keyframe?rev=1708746651&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:mask?rev=1714838649&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:mesh?rev=1709763071&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:meshgroup?rev=1714838716&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:part?rev=1708566424&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:physics-param?rev=1708820298&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:physics?rev=1708817474&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:pitch-roll-yaw?rev=1718090938&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:shortcut?rev=1738381744&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:simple-node?rev=1714838598&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:simple-physics?rev=1714838753&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:start?rev=1740185252&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:texture-b-m?rev=1714882856&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:timeline?rev=1708749221&amp;do=diff"/>
                <rdf:li rdf:resource="https://i2d.richardn.me/en:concept:transform-sorting?rev=1708808302&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://i2d.richardn.me/_media/wiki:dokuwiki.svg">
        <title>Unofficial Inochi2D Wiki</title>
        <link>https://i2d.richardn.me/</link>
        <url>https://i2d.richardn.me/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://i2d.richardn.me/en:concept:axe-points?rev=1714883166&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-05T04:26:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>axe-points</title>
        <link>https://i2d.richardn.me/en:concept:axe-points?rev=1714883166&amp;do=diff</link>
        <description>Axes &amp; Axes Points

When you are editing parameter, you can create 1D or 2D parameter. Axes are on edges of parameters.

Axe

Axe is edge of parameter.

There you can set element trasform, deform and opacity.

Software calculates animation between Axes by</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:camera?rev=1740444361&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-25T00:46:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>camera</title>
        <link>https://i2d.richardn.me/en:concept:camera?rev=1740444361&amp;do=diff</link>
        <description>Camera

Camera is used to select which part of model will be exported. It can export as image or as video.


:!: To export as video, you need to install FFmpeg :!:
Without it, the option will be grayed out.




To export you go on File &gt; Export &gt; Image or</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:composite?rev=1714838684&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T16:04:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>composite</title>
        <link>https://i2d.richardn.me/en:concept:composite?rev=1714838684&amp;do=diff</link>
        <description>Composite

Composite acts as one object. 

Useful for high fidelity masks (clip) so the transparency is treated well.






For more detailed information about Composite, check this.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:drawable?rev=1708566126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-22T01:42:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>drawable</title>
        <link>https://i2d.richardn.me/en:concept:drawable?rev=1708566126&amp;do=diff</link>
        <description>Drawable

Drawable can be displayed on screen via the graphics API. Drawable contains a mesh and has functionality to draw something.




Drawable is a Node.

Anything that has a mesh and derives from Drawable can be deformed.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:ffmpeg?rev=1708569795&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-22T02:43:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ffmpeg</title>
        <link>https://i2d.richardn.me/en:concept:ffmpeg?rev=1708569795&amp;do=diff</link>
        <description>FFmpeg

To check if FFmpeg is installed, use

	&quot;ffmpeg --version&quot;

on in your command prompt/terminal.



If you don&#039;t have it, go to FFmpeg official site and download FFmpeg for your OS.

Install by following instructions.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:interpolation?rev=1714883724&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-05T04:35:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>interpolation</title>
        <link>https://i2d.richardn.me/en:concept:interpolation?rev=1714883724&amp;do=diff</link>
        <description>Interpolation

Interpolation estimates values by existent values.


So if there are value A and B, and value C is a value that is supposed to be between A and B, interpolation calculates C for you.





Interpolation types

Nearest

Nearest SNAP from one point to another.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:keyframe?rev=1708746651&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-24T03:50:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>keyframe</title>
        <link>https://i2d.richardn.me/en:concept:keyframe?rev=1708746651&amp;do=diff</link>
        <description>Keyframe

Keyframe is used on animations, it stores values of element in selected frame.

You don&#039;t need to keyframe in all frames, software calculates frames in between of keyframes by Interpolation.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:mask?rev=1714838649&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T16:04:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mask</title>
        <link>https://i2d.richardn.me/en:concept:mask?rev=1714838649&amp;do=diff</link>
        <description>Mask

Mask is a way to show/hide an element only in masked part. It&#039;s similar to clipping.

If there&#039;s a layer A and layer B, and you mask A on B, layer A would be shown/hidden where layer B is.



Every Drawable and Composite can hook in to Mask Source system.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:mesh?rev=1709763071&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-06T22:11:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mesh</title>
        <link>https://i2d.richardn.me/en:concept:mesh?rev=1709763071&amp;do=diff</link>
        <description>Mesh

Mesh is a triangular grid that wrap the element.

Elements need to have a mesh to deform, without it, the element can only be transformed.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:meshgroup?rev=1714838716&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T16:05:16+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>meshgroup</title>
        <link>https://i2d.richardn.me/en:concept:meshgroup?rev=1714838716&amp;do=diff</link>
        <description>Meshgroup

Meshgroup is like a composite but for meshes, so it&#039;s a Drawable, but does not draw anything. 


It passes its deformation down to nodes beneath it.

That means you can use it as one mesh and rig it as one layer being. So you can rig it instead of rigging every part individually; only needing to do minor adjustments after it.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:part?rev=1708566424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-22T01:47:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>part</title>
        <link>https://i2d.richardn.me/en:concept:part?rev=1708566424&amp;do=diff</link>
        <description>Parts

Part contains textures. 

Part is Drawable and contains a mesh, so part is a Node too.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:physics-param?rev=1708820298&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-25T00:18:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>physics-param</title>
        <link>https://i2d.richardn.me/en:concept:physics-param?rev=1708820298&amp;do=diff</link>
        <description>Physics parameter

You need to make physics as parameter before you start to using it.


First you set all elements in the way you&#039;d like to physics work (you do it on parameter).

After that, you need to assing it to Simple Physics to start working.

You&#039;ll need to edit settings, such as output, to physics have noticeable effect.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:physics?rev=1708817474&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-24T23:31:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>physics</title>
        <link>https://i2d.richardn.me/en:concept:physics?rev=1708817474&amp;do=diff</link>
        <description>Physics

Physics section has settings for global physics of puppet.



Pixel per meter is a number of pixels that correspond 1 menter on Software.

So if you set pixel per meter as 1000, 1000 pixels wil be 1 meter on that .inx file.



Gravity is acceleration that you&#039;ll use on .inx file.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:pitch-roll-yaw?rev=1718090938&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-06-11T07:28:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pitch-roll-yaw</title>
        <link>https://i2d.richardn.me/en:concept:pitch-roll-yaw?rev=1718090938&amp;do=diff</link>
        <description>Head bone data

Some examples on how head bone data can be used.

Pitch

[example pitch]

Head pitch captures this movement, you can remind it as “positive” head movement.

Roll

[example roll]

Head roll captures this movement, you can remind it as “rururun♪” head movement.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:shortcut?rev=1738381744&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-01T03:49:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>shortcut</title>
        <link>https://i2d.richardn.me/en:concept:shortcut?rev=1738381744&amp;do=diff</link>
        <description>List of Shortcuts and Hotkeys

On Inochi Creator

	*  Ctrl+N Create new Inochi project
	*  Ctrl+O Open existent Inochi Creator project(.inx)
	*  Ctrl+S Save as .inx
	*  Ctrl+Shift+S Choose an extension you&#039;d like to save as
	*  Alt+F4 Quit Inochi Creator, closes software</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:simple-node?rev=1714838598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T16:03:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>simple-node</title>
        <link>https://i2d.richardn.me/en:concept:simple-node?rev=1714838598&amp;do=diff</link>
        <description>Simple Node

Simple nodes groups elements (like layers) together. It contains a world position in a position they are and you can edit all of them on same time by Inspector using the node.


Node can have node in it. Nodes can contain Drawable objects like Parts (the art).</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:simple-physics?rev=1714838753&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-04T16:05:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>simple-physics</title>
        <link>https://i2d.richardn.me/en:concept:simple-physics?rev=1714838753&amp;do=diff</link>
        <description>Simple Physics

Simple physic applies physics to element. 

Usually used on hair and thing that you want to add movement.


Physics can be stacked.






For more detailed information about Simple Physics, check this.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:start?rev=1740185252&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-02-22T00:47:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start</title>
        <link>https://i2d.richardn.me/en:concept:start?rev=1740185252&amp;do=diff</link>
        <description>Basic Concepts

For more detailed informations check Inochi Creator and Inochi Session.

General vtubing

On vtubing, content creator uses model as avatar to present themselves.
Model can be 2D or 3D. On 2D models, there are static models (.png) and moving 2D models (react png, realtime facetracking).</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:texture-b-m?rev=1714882856&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-05-05T04:20:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>texture-b-m</title>
        <link>https://i2d.richardn.me/en:concept:texture-b-m?rev=1714882856&amp;do=diff</link>
        <description>Texture, Blending &amp; Masks

Texture

Texture is the art part of the node.

Blending

In blending, you can add effect to element and it affects lower elements defined by Sorting.



For now (v0.8.4) there are those blending effects:



Normal

[normal v0.8.4]


	*  No effect

----------</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:timeline?rev=1708749221&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-24T04:33:41+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>timeline</title>
        <link>https://i2d.richardn.me/en:concept:timeline?rev=1708749221&amp;do=diff</link>
        <description>Timeline

Timeline is where all frames are shown.

You need it to set Keyframe to animation works.</description>
    </item>
    <item rdf:about="https://i2d.richardn.me/en:concept:transform-sorting?rev=1708808302&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-02-24T20:58:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>transform-sorting</title>
        <link>https://i2d.richardn.me/en:concept:transform-sorting?rev=1708808302&amp;do=diff</link>
        <description>Transforms &amp; Sorting

Transforms

Transform is a tool to edit the element with Inspector.
There are many ways to edit:


	*  Translation: you can move element to certain position
		*  X: horizontal move
		*  Y: vertical move
		*  Z: depth move

	*  Rotation</description>
    </item>
</rdf:RDF>
