All Projects → fwilleke80 → PointProjector

fwilleke80 / PointProjector

Licence: GPL-3.0 license
A simple Cinema 4D plugin that non-destructively projects the points of a spline or polygon object on geometry.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
ReScript
86 projects

Projects that are alternatives of or similar to PointProjector

cinema4d py sdk extended
The official Python API examples for Cinema 4D.
Stars: ✭ 95 (+375%)
Mutual labels:  cinema-4d, cinema-4d-plugin
c4d-container-object
Isolate rigs in a single object with custom icon.
Stars: ✭ 12 (-40%)
Mutual labels:  cinema-4d, cinema-4d-plugin
FlockModifier
A Cinema 4D plugin that implements a flocking/swarming simulation for the C4D standard particle system using a distributed behavioral model.
Stars: ✭ 25 (+25%)
Mutual labels:  cinema-4d, cinema-4d-plugin
humke-4d-geometry
A web-based 4D Geometry viewer
Stars: ✭ 51 (+155%)
Mutual labels:  geometry
wildmeshing-python
Python bindings for TriWild.
Stars: ✭ 37 (+85%)
Mutual labels:  geometry
tyssue
An epithelium simulation library
Stars: ✭ 50 (+150%)
Mutual labels:  geometry
geos-cli
A native geometry command line library using libgeos.
Stars: ✭ 20 (+0%)
Mutual labels:  geometry
three-csg-ts
CSG library for use with THREE.js
Stars: ✭ 312 (+1460%)
Mutual labels:  geometry
elm-geometry-svg
Render 2D elm-geometry types as SVG
Stars: ✭ 40 (+100%)
Mutual labels:  geometry
osm-static-maps
Openstreetmap static maps is a nodejs lib, CLI and server open source inspired on google static map service
Stars: ✭ 130 (+550%)
Mutual labels:  geometry
wkb-parser
Well-known binary (WKB) Parser.
Stars: ✭ 69 (+245%)
Mutual labels:  geometry
oriedita
Oriedita (fork of Orihime) is an origami crease pattern editor and folding simulator.
Stars: ✭ 28 (+40%)
Mutual labels:  geometry
envelope ex
Utilities for calculating and comparing envelopes from geometries
Stars: ✭ 15 (-25%)
Mutual labels:  geometry
Shape-Your-Music
A web application for drawing music.
Stars: ✭ 106 (+430%)
Mutual labels:  geometry
Unity3D-Coding-Examples
Various case-studies in Unity3D
Stars: ✭ 91 (+355%)
Mutual labels:  geometry
phaser3-plugin-pathbuilder
Draw and edit Lines, Bezier Curves, Splines at runtime, explore your scene and export your paths to Phaser
Stars: ✭ 67 (+235%)
Mutual labels:  splines
vexed-generation
Polymorphic helper functions & geometry ops for Houdini VEX / OpenCL
Stars: ✭ 32 (+60%)
Mutual labels:  geometry
source-engine-model-loader
Three.js loader for parsing Valve's Source Engine models
Stars: ✭ 54 (+170%)
Mutual labels:  geometry
Geometry-Solving
This is an open source project to share algorithms for solving the geometry games Pythagorea, Pythagorea 60, Euclidea 3 and Xsection
Stars: ✭ 17 (-15%)
Mutual labels:  geometry
30DayMapChallenge
My contributions to the #30DayMapChallenge 2019, a daily challenge focusing on spatial visualizations happening throughout November.
Stars: ✭ 170 (+750%)
Mutual labels:  polygons

R20 version of PointProjector

A simple Cinema 4D plugin that projects the points of a spline or polygon object on geometry. It is basically like Cinema's own "Project" command, but implemented as a deformer, working with both, Splines and Polygon objects, and working non-destructively.

This plugin demonstrates the following C4D API aspects:

  • Deformer object plugins, derived from class ObjectData
  • Ray intersections with class GeRayCollider
  • Supporting MoGraph falloffs with class C4D_Falloff
  • Achieving good performance by using a custom caching mechanism with ObjectData::CheckDirty()
  • Getting polygons and caches from generator objects
  • Drawing in the viewport
  • Vector and matrix math in general
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].