Colour Wheel 3d
by njdavison
Description
Colour: 0° Red, 60° Yellow, 120° Green, 180° Cyan, 240° Blue, 300° Magenta Saturation: Outside 100%, Centre 0% Brightness: Front 100%, Back 0% Tints are created by adding white to a colour. Tints are found along the lines from the outside to the centre of the wheel. Shades are created by adding black to a colour. Shades are found along the lines from the front to the back of the wheel. Tones are created by adding grey to a colour. Tones are found along the diagonal lines of the wheel. 13 3d vectors are created. 1 for the direction of the axle, and 1 for the direction of each of the 12 spokes. Each update the vectors are transformed (scaled, rotated) to their current size, direction. 3d points are calculated using the transformed vectors and projected onto the 2d screen. The points at the back of the wheel are drawn first so the points at the front appear on top. See HSV colour cylinder https://en.wikipedia.org/wiki/HSL_and_HSV https://en.wikipedia.org/wiki/Tints_and_shades Transformation Matrix https://en.wikipedia.org/wiki/Transformation_matrix The 2d screen coordinates can be found using the properties of similar triangles. See: https://en.m.wikipedia.org/wiki/3D_projection#Diagram Bx=Ax*Bz/Az where Bx is the screen x coordinate Ax is the model x coordinate Bz is the focal length: the distance on the z axis from the camera to the screen. Az is the subject distance: the distance on the z axis from the camera to the model z coordinate.
Instructions
Green flag to start Please see the big brother of this project: Colour Wheel 3d Interactive - Explore and Discover https://scratch.mit.edu/projects/468394941/ Whilst you're here why not check out: Science: https://scratch.mit.edu/studios/26831275/ Games: https://scratch.mit.edu/studios/27050111/ #3d #colour #color
Project Details
- Visibility
- Visible
- Comments
- Enabled
More Cool Projects
Beat Up Edward Remix
by BEAT2022
Make your own BFDIA/IDFB my style!
by Addoxx
แมววื่ง
by poontavee
Farm Animal Sounds
by p3acer8
Wonderland Math Machine
by rrao09
Nano has diarrhea in @17thePainter style remix
by RobertHornsby
Beat Up Red (2)
by elevatorfan1978
Ganger's Gameshow trailer
by 29schaney
Jumpstart Elimination 2025 Ep 10: Double Digit Speedrun
by Ahnaf4
only up mincraft
by mustafa20-14
Bouncy Block-o-rama - A Numberblocks Game/Simulator/Randomizer (Reskin of The Numberblocks Ga… remix
by Imisioluwa12
-Trinity Encore- (FNF VS Rewrite ROUND 2 Scratch Upload)
by thereally
ам ням и радио РТИП remix-2
by artemgudz12
Beat up Ghost Nano
by Klaskychoopo64
RoBeats! (V 1.3.6 Alpha)
by ITryRobeats
Numberblocks Band Sixteenths 0.0625 to 10
by blythe2525
HELP
by pootata
☁SUPER GUN BATTLE ONLINE☁
by kabi10
【企画】眠いと言ってみた!
by ekite_obungu
Beat Up Chica 2 [7]
by zzhhooookk
ItIS Fan-X: new gaming mouse test (45)
by UnOfficalYousef
Bren319's Russian Alphabet Lore but Д spells Дружелюбно
by SillygooseMike
Super Mario Land 3
by ecertcytutor
FNF Vs. Rewrite Test 1.2.6 edited
by SansLastBreathFan