Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bhouston/beziercurvedemo1997
Utah Teapot and Mystify Screensaver, 16-Bit DOS, Personal Project 1997 https://files.scene.org/view/mirrors/hornet/code/tutors/math/azr_bcrv.zip
https://github.com/bhouston/beziercurvedemo1997
computer-graphics demoscene dos
Last synced: about 2 months ago
JSON representation
Utah Teapot and Mystify Screensaver, 16-Bit DOS, Personal Project 1997 https://files.scene.org/view/mirrors/hornet/code/tutors/math/azr_bcrv.zip
- Host: GitHub
- URL: https://github.com/bhouston/beziercurvedemo1997
- Owner: bhouston
- Created: 2014-12-07T01:00:25.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2022-08-04T01:59:01.000Z (over 2 years ago)
- Last Synced: 2024-10-11T01:18:29.997Z (2 months ago)
- Topics: computer-graphics, demoscene, dos
- Language: C++
- Homepage: https://benhouston3d.com
- Size: 103 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Azure Bezier and B-Spline Examples
plash [[email protected]]
July 29, 1997Desciption
This stuff isn't much. Its just a little bit of what I wrote in the last
month or so. There isn't that much source with b-splines or bezier patches
out there so here is my addition. The techniques used can be speed up
tramendously, they couldn't be much slower ;). I tried to do everything
by the book. No optimized matrix multiplications or anything like that.
Notice that I am using bias matrices and control point matrices.Finding the Normals
The only thing of interest to people who have already done these types of
parametric curves it the way I calculate the normals to the curves and
surfaces. Unlike the method taugh in AART (see below) I determine by normals
using pure calculus. I use a derivative matrix and by multiplying the b-spline
or bezier bais matrix by the derivative matrix I determine the derivative bias
matrix. Now by replacing the normal bias matrix with the derivative bias matrix
I now calculate a vector tangent to the curve at the supplied parameter. (I
am proud of the fact that I came up with the idea of a derivative matrix and
actually found a use for it. If anyone has heard of it before please tell me
from where you heard it. Thanks! )How To Do This
Get either Advance Animation and Rendering Techniques(AART from above) or
Computer Graphics Principles and Practice. For the subject of parametric
curves, AART is probably the better choice. Personally I have a copy of both.Tell Me What You Think
If you have any suggestions or questions I will respond the best I can.
E-mail me at work to dispell the bordem: [email protected] !!! Or join #coders
at "irc.stealth.net"!!!Hellos to...
AZURE: Asch, Mundane.
INTRA: Omega, Perlude, the guy with 3DSMAX, and the guy who loves Final Fantasy!
#Coders: Xyz (nothing), Jaffar (isreali guy), and Bimba (thanks for the blobbies).
And of course anyone who loves the scene !!!!!