Comments (4)
"Direction" may be confusing, as this vector is really the control point of the curve, in Cubic Bezier Curve vocabulary. This mean the actual direction vector is the vector going from Position to Direction. Therefore, if you have the same value in Position and Direction, there is no direction at all and the result will be wrong.
Note that the vector [Direction - Position] gives the direction of the curve, and its magnitude gives the strength of the curvature.
from splinemesh.
"Direction" may be confusing, as this vector is really the control point of the curve, in Cubic Bezier Curve vocabulary. This mean the actual direction vector is the vector going from Position to Direction. Therefore, if you have the same value in Position and Direction, there is no direction at all and the result will be wrong.
Note that the vector [Direction - Position] gives the direction of the curve, and its magnitude gives the strength of the curvature.
Thank you very much for your reply.
In this sample, if the position and direction is same, Can it be understood that this is not a Bezier Curve, but a Line segment. From the point of view of code implementation, is this feasible? Just like I have a telephone pole, it is vertical, like a line segment.
Thanks.
from splinemesh.
from splinemesh.
Thank you very much
from splinemesh.
Related Issues (20)
- SendMessage cannot be called during Awake, CheckConsistency, or OnValidate
- [Question] Add band around points HOT 4
- Editor code preventing compilation to standalone player HOT 4
- [Question] Extend spline past the end points HOT 3
- [Question] change set of points and update spline after all are updated HOT 3
- [Question] SplineMeshTiling misses deleting some segments. HOT 1
- MeshBender.cs floating point precision problem with Repeat mode HOT 1
- Instance SplineMeshTiling to prevent copies overwriting each other HOT 2
- A instance of prefab in scene can not auto Serialize
- [bug] Use "for" instead of "foreach" in SplineMeshTiling
- Spline Mesh Tiling repeats onto itself after hitting vertex limit HOT 4
- How to draw a standard arc with an angle HOT 2
- SplineExtruder should allow for removal of collider HOT 1
- Modifying the position of a SplineNode only seems to change one control point HOT 7
- SplineNode should have the property LocalDirection
- Spline is not creating. HOT 6
- error CS0066 in SplineNode.cs HOT 2
- Deleted curves remains connected to spline nodes Changed events, which prevent garbage collection and lead to useless computations.
- Dynamic Mesh Knots HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from splinemesh.