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
Neon Number Evolution [ 235 → 236 ]
by TT660
My Beat Up Template
by GantaTheGamerFan2K9
Beat Up Spiffy Pictures remix
by YHDGAMER
Cuphead Inkwell Isle V trailer
by teodoraimarko
odd cuphead version
by s0me_dude
Nickelodeon Creatures Text Engine 10.6
by siddharth1717
KNG011’s Russian Alphabet Lore
by c00lk1dd_2014
Car crash
by Freya0438
FRIDAY NIGHT FUNKIN' vs GUMBAL V1
by zombiebenc
3D Galaxy
by RokCoder
scratch party 2
by LiverpoolFC364
Windows Retro OS
by -TheTrue1sHere-
Squid game for scratch
by TETHKaren
Beat up Chara!
by georgenaing
Leo Valdez Map Entry - Part 24
by vdiu
fish fish aquarium
by Rupanjali123
(AY) Destroy the "Project could save"!
by cheekyethan
all beat up fight clouds
by JonDoe128
{BEST} Epic Intro // My friend fox. :)
by coolwolftail
Emoji FNF Test
by scr4tchMeUp
Blue Mist Plus Part 48
by NewFeo123
Add A Button To Beat Up Edward (0)
by Batatapo89Rises
Тимоха Против Дружка
by BMF100
beat up edward
by everton_trader