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
Make Your Own BFDI/BFB Your Way
by plushiesrock
Animal Stampede with Discovery Kids remix remix remix
by zippyzoomy
MySprite Vector Gobo
by oksanaa
Alphabet russian lore band
by babytooters3000
beat up applepenciliwant124 remix remix remix remix remix remix
by everton_trader
abgerny alive
by linklinkjokes314
Rewrite ROUND 2: Trinity Encore Rewrites part only
by itz_Tomo_Sonic
The Date, Time And Year Right Now.
by Pokemonmasterfinn
Studio Icon for Scratch Tales Season 9!
by MasterZenoUltimate
Beat Up Red Bally V0.3
by GFFHGJGHDGJHBCFLJH
The Studio Doors of Numbers (77) remix
by JacobMaris
Rock Blaster V1.0
by JosephFMS123
Animated Goofy Fisheye Effect
by Scratch-Minion
Super Scratch fighting! v.1.3
by tonshi
vs. Galacta Knight
by Mossmandaynight
*gets electrocuted* memix
by JohnSGV_Test
Intro
by KINGcreations
Vexento - Wild ★★★★☆☆
by kumafuji1202
Object Invasion Contestant Generating Game!
by lukatheamazing
Barney Error 1 (Part 4) [FINAL PART]
by BarneyErrorFan2008J
Numberblocks Intro But It’s 1999 remix remix
by coleh1
I'm Back! | Reverse Lands by Classroom_GD | Geometry Dash Revamped
by Classroom_GD
The Numberblocks Game 1 Year Remastered remix-2
by splashyideas
Beat Up Tennis Ball MOAR!
by coleh3