-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added all the old versions of files, with minimum cleanup
These date mostly from before 2000!
- Loading branch information
Showing
302 changed files
with
2,648 additions
and
1 deletion.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
<TITLE>Bill Spitzak Artwork</TITLE> | ||
|
||
<p>At one time I had some notion that I could be a science | ||
fiction illustrator. I managed to paint a few things and sell them at | ||
science fiction conventions. My most productive period was around | ||
1985. | ||
|
||
<p><a href=dragonsegg.jpg><img align=left src=dragonseggicon.jpg></a> | ||
DragonsEgg (a neutron star, spinning 5x per second. The plume of | ||
exhaust is being bent by tidal forces) | ||
|
||
<p><a href=liar.jpg><img align=left src=liaricon.jpg></a> | ||
The Liar ship from RingWorld | ||
|
||
<p><a href=ringworld.jpg><img align=left src=ringworldicon.jpg></a> | ||
The Liar after crashing on RingWorld | ||
|
||
<p><a href=longshot.jpg><img align=left src=longshoticon.jpg></a> | ||
The Longshot from RingWorld (I did a bunch of RingWorld | ||
paintings). This won me an award for "Best Amateur Spaceship" at the | ||
Boskone sf convention in Boston 1985 | ||
|
||
<p><a href=movie.jpg><img align=left src=movieicon.jpg></a>This illustration has | ||
the distinction of making me more money than any other. It sold for | ||
$125. | ||
|
||
<p><a href=osprey.jpg><img align=left src=ospreyicon.jpg></a> | ||
"The Osprey" A sort of coast-guard cutter for the asteroid belt. | ||
This was a preproduction design I did for a no-budget movie that never | ||
got made. | ||
|
||
<p><a href=warpod.jpg><img align=left src=warpodicon.jpg></a>Preproduction | ||
painting for another no-budget movie "Warpod". The actual movie would | ||
not have had any destroyed buildings. | ||
|
||
<p><a href=vatican.jpg><img align=left src=vaticanicon.jpg></a>The | ||
Pope's spaceship. | ||
|
||
<p><a href=winged.jpg><img align=left src=wingedicon.jpg></a>CGI of a space | ||
station made for a USC student film called "Winged", directed by Val | ||
Keller. Over 70 effects shots in this 35mm production. | ||
|
||
<p>More to come | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
<html><head><title>Bill Spitzak Comics</title></head> | ||
<body> | ||
|
||
<p>I intend to scan & upload all the pieces of Space Epic I have | ||
here. Sorry have not gotten around to it yet. Go here to look at | ||
<a href=http://tech.mit.edu/V100/>scans of The Tech from 1980</a>. | ||
|
||
</body></html> | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
<TITLE>Titanic</TITLE> | ||
<body bgcolor=#003060 text=#0080ff link=#b0b0b0 vlink=$808080 background=grad_riv_tile.jpg> | ||
|
||
<center> | ||
|
||
<font size=50 color=black><b>TITANIC</b></font> | ||
<br><br><br> | ||
<p><img src=TD27_FINAL.0100.jpg> | ||
|
||
</center> | ||
|
||
<br>At Digital Domain I also spent a lot of time making this water. | ||
|
||
<p>For clarification, a lot of other people worked on this water too! | ||
Perhaps as many as 50 or 60! | ||
|
||
<p>Contrary to popular belief, <i>the ship is not CG</i>. It is a | ||
miniature, 1/20 scale (about 45 feet long), and easily the most | ||
detailed model of the Titanic ever made. It was produced by the | ||
Digital Domain model shop, with many outside contractors (1/8 scale | ||
and 1/4 scale sections of the ship were also produced for filming in | ||
real water). This model survives, and will be on permanent display | ||
<i>somewhere</i>, though noone seems to know where as of yet. | ||
|
||
<p>The people on the ship, the water, the smoke and steam, | ||
the seagulls, and some of the rigging is CG. They are rendered | ||
with Pixar's RenderMan. The people were modelled and animated using | ||
SoftImage, the other items with Side Effects's Prisms. The sky is a | ||
painted photograph, run through "pan and tile" to pan with the scene. | ||
|
||
<p>The water is produced using Arete's RenderWorld software, with many | ||
modifications that I worked on with them to add reflections and | ||
texture mapping to the surface. The "foam" is live action footage | ||
shot from straight overhead of the Lane Victory, a WWII victory ship. | ||
These images were scaled and duplicated several times to adjust for | ||
the fact that the Titanic was three times faster and twice as long, | ||
and texture-mapped onto the water surface. The spray against the ship | ||
is a Prisms particle system, enhanced sometimes (though not in this | ||
shot) with live action shot with high-pressure hoses in a swimming | ||
pool. | ||
|
||
<p>Though not used in this shot or other "hero" shots, the Titanic was | ||
modelled and rendered using LightWave for "set extensions", in | ||
particular to make the hull below the full-size set. LightWave was | ||
also used to produce a very detailed and accurate "simulation" of the | ||
Titanic sinking, unfortunately only a small portion of this simulation | ||
is seen in the final cut. | ||
|
||
<p><a href=trailer1.html>Click here for the Titanic trailer compressed | ||
to only 2770 bytes! (joke)</a> | ||
|
||
<p><a href=http://www.geocities.com/Hollywood/Lot/6235/>[Countdown to | ||
Titanic] click here for links to all Titanic info on the web</a> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
Seeing her come out of the | ||
`. darkness still gets me every time... | ||
`. / | ||
<o | ||
, | ||
_|_====v_ | ||
--------------\________\---------------- | ||
|
||
|
||
<a href=trailer2.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
| | ||
/|\ | ||
T I T A N I C | ||
a Jim C. film | ||
/ | \ | ||
/ | \ | ||
|
||
|
||
<a href=trailer11.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
|
||
|
||
December 19 | ||
|
||
|
||
|
||
|
||
<a href=.>[return to feature presentation]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
Take us back to Titanic, Rose | ||
/ | ||
, ___. | ||
__ [ ] V <o | ||
\ `------/ | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
<a href=trailer3.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
(glorious music playing) | ||
|
||
,~,~,~,~ ~ ~ ~ ~ | ||
_|_========___ | ||
~~~~~~~~~~~~~~\____________/~~~~~~~~~~~~~ | ||
|
||
|
||
<a href=trailer4.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
Don't come any closer, I'll jump! | ||
/ No you wont | ||
,~,~,~,~ ~ / | ||
_|_========___ | ||
~~~~~~~~~~~~~~\____________/~~~~~~~~~~~~~ | ||
|
||
|
||
<a href=trailer5.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
What made you THINK you could lay | ||
a hand on my fiancee? | ||
/ | ||
,~,~,~,~ ~ ~ ~ ~ | ||
_|_========___ | ||
~~~~~~~~~~~~~~\____________/~~~~~~~~~~~~~ | ||
|
||
|
||
<a href=trailer6.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
Hard a starboard! | ||
/ | ||
,~,~,~,~ ~ ~ ~ ~ | ||
/\_ _|_========___ | ||
~~~/\/\\~~~~~~\____________/~~~~~~~~~~~~~ | ||
|
||
|
||
<a href=trailer7.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
|
||
|
||
CRUNCH! | ||
,~,~,~,~ ~ ~ ~ ~ | ||
/\|_========___ | ||
~~~~~~~~~~~~/\\____________/~~~~~~~~~~~~~ | ||
|
||
|
||
<a href=trailer8.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
Half these people are going to die! | ||
/ Not the better half. | ||
, ,/, , | ||
---...____ _|_========___ | ||
```~~~--..._____/ | ||
````~~~--... | ||
(tilt your head for proper fx) | ||
|
||
<a href=trailer9.html>[next]</a> | ||
</pre> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
<body bgcolor=#000000 text=#0080ff> | ||
<pre> | ||
|
||
Oh my god! Oh god! Oh god! | ||
/ | ||
_ | ||
|\+ | ||
| | | ||
]| | | ||
~~~~~~~~~^v^V^V^V^v^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
<a href=trailer10.html>[next]</a> | ||
</pre> |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,80 @@ | ||
<html><head><title>Bill Spitzak gets an Academy Technical Achievement | ||
Award</title></head><body bgcolor=black text=white> | ||
|
||
Bill Spitzak, Jonathan Egstad, Price Pethel, and Paul Van Camp won an | ||
"Technical Achievement Award" from the Motion Picture Academy for the | ||
creation of the Nuke Compositing System at Digital Domain. Click on | ||
the pictures for extra-large versions. | ||
|
||
<p><a href=IMG_0262.jpg><img src=IMG_0262_tiny.jpg></a> | ||
<br>My fiancee Thi-Linh, me, my brother John, and my sister Sheila, all of us | ||
dressed up and ready for the party. | ||
|
||
<p><a href=IMG_0266_r.jpg><img src=IMG_0266_tiny.jpg></a> | ||
<br>Oscar(TM) is a trademark and registered copyright of tha AMPAAS. | ||
|
||
<p><a href=IMG_0269_r.jpg><img src=IMG_0269_tiny.jpg></a> | ||
<br>Paul Van Camp, software and hat genius. He wrote large portions of | ||
Nuke while I was working on Titanic as an artist. | ||
|
||
<p><a href=IMG_0303.jpg><img src=IMG_0303_tiny.jpg></a> | ||
<br>Jonathan Egstad and his girlfriend. Jonathan was greatly helpful in | ||
the design of Nuke and in the implementation of the 3D system. | ||
|
||
<p><a href=IMG_0273.jpg><img src=IMG_0273_tiny.jpg></a> | ||
<br>Price Pethel and his wife. Price was insturmental in getting the | ||
work approved at Digital Domain and encouraging me to do it. | ||
|
||
<p><a href=IMG_0271.jpg><img src=IMG_0271_tiny.jpg></a> | ||
<br>John, me, and Linh, partying before the show. | ||
|
||
<p><a href=IMG_0275.jpg><img src=IMG_0275_tiny.jpg></a> | ||
<br>Me and Linh at the table. | ||
|
||
<p><a href=IMG_0278.jpg><img src=IMG_0278_tiny.jpg></a> | ||
<br>John and Sheila at the table. | ||
|
||
<p><a href=IMG_0293.jpg><img src=IMG_0293_tiny.jpg></a> | ||
<br>Our names up in lights. | ||
|
||
<p><a href=IMG_0290.jpg><img src=IMG_0290_tiny.jpg></a> | ||
<br>All of us getting the award. That is Charlize Theron, the host, on the | ||
right, and all of us got to kiss her on the cheek. | ||
|
||
<p><a href=IMG_0291.jpg><img src=IMG_0291_tiny.jpg></a> | ||
<br>Another picture. | ||
|
||
<p><a href=IMG_0301.jpg><img src=IMG_0301_tiny.jpg></a> | ||
<br>John, Jonathan Egstad, Me, and Thi Linh, after the show. | ||
|
||
<p><a href=IMG_0306.jpg><img src=IMG_0306_tiny.jpg></a> | ||
<br>The next day we went hiking in the Santa Monica mountains. | ||
|
||
<p>About 2 days later over 250 people from the ceremony got quite ill | ||
from apparently contaminated water. However this exciting event missed | ||
our table and we were all fine. | ||
|
||
<!-- | ||
<p>Other pictures that were not posted before: | ||
<p><a href=IMG_0299.jpg><img src=IMG_0299_tiny.jpg></a> | ||
<br>Sheila. We got to take the flower arrangements home with us. | ||
<p><a href=IMG_0263.jpg><img src=IMG_0263_tiny.jpg></a> | ||
<a href=IMG_0264_r.jpg><img src=IMG_0264_tiny.jpg></a> | ||
<a href=IMG_0267_r.jpg><img src=IMG_0267_tiny.jpg></a> | ||
<a href=IMG_0268_r.jpg><img src=IMG_0268_tiny.jpg></a> | ||
<a href=IMG_0276.jpg><img src=IMG_0276_tiny.jpg></a> | ||
<a href=IMG_0279_r.jpg><img src=IMG_0279_tiny.jpg></a> | ||
<a href=IMG_0281_r.jpg><img src=IMG_0281_tiny.jpg></a> | ||
<a href=IMG_0284.jpg><img src=IMG_0284_tiny.jpg></a> | ||
<a href=IMG_0289_r.jpg><img src=IMG_0289_tiny.jpg></a> | ||
<a href=IMG_0292.jpg><img src=IMG_0292_tiny.jpg></a> | ||
<a href=IMG_0294.jpg><img src=IMG_0294_tiny.jpg></a> | ||
<a href=IMG_0304.jpg><img src=IMG_0304_tiny.jpg></a> | ||
<a href=IMG_0308.jpg><img src=IMG_0308_tiny.jpg></a> | ||
<a href=IMG_0309_r.jpg><img src=IMG_0309_tiny.jpg></a> | ||
<a href=IMG_0310.jpg><img src=IMG_0310_tiny.jpg></a> | ||
<a href=IMG_0312_r.jpg><img src=IMG_0312_tiny.jpg></a> | ||
<a href=IMG_0313.jpg><img src=IMG_0313_tiny.jpg></a> | ||
--> |
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,49 @@ | ||
<html><head> | ||
<title>4-D transforms to move center of ellipse gradients</title> | ||
</head><body bgcolor=black text=#c0c0c0> | ||
<h1>4-D transforms to move center of ellipse gradients</h1> | ||
|
||
<p>Demo that it should be possible to calculate a 4-D transform such as | ||
used by OpenGL to produce an elliptical gradient with arbitrary center | ||
point. | ||
|
||
<p>A 4-D transform is a 4x4 matrix. It is multiplied by the vector | ||
x,y,0,1 to produce the values X*W,Y*W,z*W,W. Dividing the first 2 by | ||
the last W value produces the output X,Y. | ||
|
||
<p>This example is just distorting an image, producing artifacts due | ||
to the input pixels and due to the algorithim being unprepared for | ||
such extreme distortions. In the actual implementation the matrix | ||
would be inverted and used to produce an input x,y. sqrt(x*x+y*y) | ||
would produce the index into the gradient map. This inverted matrix | ||
can be calculated directly from the ellipse and center point | ||
information without too much difficulty. Transforms of the pattern can | ||
be achieved by multiplying the matrix by another matrix, so that the | ||
resulting shading calculation is exactly the same speed. | ||
|
||
<p>Here is the source image. This is best thought of as a 2x2 square | ||
centered on the origin. The circle has a radius of 1: | ||
|
||
<p><img src=circle0.png> | ||
|
||
<p>This shows that a 4-D transform still produces a circle, but the | ||
center point can be moved (if you can turn off the visibility of the | ||
red channel you can see just the circle and not be distracted by the | ||
perspective of the rectangle): | ||
|
||
<p><img src=circle1.png> | ||
|
||
<p>This shows that with more extreme transformations the center can be | ||
moved quite close to the edge without making it not be a circle. In | ||
the actual implementation the output image would be smooth since it is | ||
directly calculated, not looked up from an image: | ||
|
||
<p><img src=circle2.png> | ||
|
||
<p>Example showing a more typical ellipse with slight offset of the | ||
center, and that rotations of the ellipse axis are also gotten from | ||
this: | ||
|
||
<p><img src=circle3.png> | ||
|
||
</body></html> |
Oops, something went wrong.
Oops, something went wrong.