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 evilbross dlc (V3.4)
by zzhhooookk
RALR - What's New? (Part 2) (prediction) by harrymations
by Harrymationseta-y
Incredibox - Sprunki but with many OC! (wip)
by Floppa_FNF
Talking tom and ben news V2
by sonicgamersspeed
Endless Music Unused Notes
by Numberblock2013
Sprun! Retake
by tomgoldrun112
Rainbow Numbers 1 to 2000000
by rizqiuwais
30 minute timer remix
by Iliketrains678524645
Jack Paul Simulator 15
by coolguy1713
Guitar Hero
by SaNiJoPa
LoloIsBack Had a Sparta Remix V2
by 444433hhh_ALT
La leyenda del wither storm Ep1 T1—El comienso
by everestalv
Beat Up Buttons (10)
by RGYBRises
POV: Asriel Dreemer fight
by SD777_PotatoGod
Beat up Edward V7 remix
by azoriad
renren2525のフォートナイト実況
by renren2525
Add a button to beat up Barney because why not?
by MusicDisc1004
beat up king tuck mooooore!
by CLAX1212
PLS DONATE Nuke Effect
by Yugihan1
Conway's Game of Life (Goody) add random set
by Goody666
ᴘᴏʟᴀɴᴅʙᴀʟʟ ᴘʟᴀᴛғᴏʀᴍᴇʀ/ポーランドボール プラットフォーマー
by sakuchin2020
ほんとにあったウザい話〜デマ編〜
by itm__itm
Cuphead The Howling Aces In Doggone Dogfight
by HarrisonJPlayz
[UPDATE BUTTON] Beat up scratch cat :) remix remix copy
by Dhyeguinho