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
Peppa Pig Gets Grounded 5
by TMD-Plus
Numbers 1 to 1000000 with 10 kndonehundered m’s.
by matthewlin1013
Interactive Endless Coptic (Uppercase And Lowercase)
by BlueJtheEpic
Beat up Pico [Furious Mode]
by code6809
Undying Undyne Simulator (2 Player)
by Izimonster
add a button to beat up apple(2)
by ATF1009
Klasky Csupo Robot Logo 4000 Disney Channel Error
by BlueTheObjectThingy
Funky Friday Practice
by Tanqr_Leon
【Playable】Rhythm Tweezers For Mobile!
by Filipino123474
Numberblocks Band 1-200
by Retroilya
We got good news
by gamer_djm
MYO: Total Drama Action
by StylishOlivia
beat up kirby clone 1.39 remix-6
by Alfie_Ben16
Beat up nj225
by nj225
Sasha talking to creatures on the moon (Including Dan the Hippo)
by cs4810208
All BFDI Chase Running Sprites remix-3
by takumatakuma
Number fraction sign ups remix
by 4thGradePioneer
AY in Danger Darts [ Server 1 | Remix 9 | 21 Players ] remix
by CedBoii
3D弾幕
by not314
Beat Up Squidward 2315
by kikiboom7
Beat up Kils CEO fixed
by newmyles
Bren319's French Lore But C Spells COPINES
by SillygooseMike
Beat Up AidanSmash 1.1
by gulkd2023
Clock
by mamatata