Inochi2D / inochi2d

Inochi2D reference implementation aimed at rendering 2D puppets that can be animated in real-time (using eg. facial capture).
BSD 2-Clause "Simplified" License
1.25k stars 47 forks source link

Welding implementation. #64

Closed seagetch closed 1 month ago

seagetch commented 1 month ago

Added welding functionality to Inochi2D. Welding is implemented using enhancement to preProcess / postProcess. Following methods are added.

Some basic method definitions are moved from creator to inochi2d.(such as centralize, copyFrom, dup, etc.)

Node

Added interfaces for common manipulation for Node subclasses:

Drawable

Added following methods:

MeshGroup

Changed filter implementation for multiple preProcess/postProcess filters.

Implemented releaseChild, centralize, copyFrom, build etc.

Part

Implemented copyFrom, normalizeUV etc.

SimplePhysics

Implemented copyFrom.