Anaglyphic 3D

Three.js and WebGL 3D Programming Crash Course Three.js & WebGL 3D Programming
4 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€67.18
List Price:  €95.97
You save:  €28.79
£55.85
List Price:  £79.79
You save:  £23.94
CA$98.21
List Price:  CA$140.31
You save:  CA$42.09
A$107.62
List Price:  A$153.75
You save:  A$46.13
S$94.24
List Price:  S$134.64
You save:  S$40.39
HK$544.83
List Price:  HK$778.36
You save:  HK$233.53
CHF 62.54
List Price:  CHF 89.34
You save:  CHF 26.80
NOK kr774.97
List Price:  NOK kr1,107.14
You save:  NOK kr332.17
DKK kr501
List Price:  DKK kr715.75
You save:  DKK kr214.74
NZ$119.95
List Price:  NZ$171.37
You save:  NZ$51.41
د.إ257.07
List Price:  د.إ367.26
You save:  د.إ110.19
৳8,361.58
List Price:  ৳11,945.63
You save:  ৳3,584.04
₹5,909.84
List Price:  ₹8,442.99
You save:  ₹2,533.15
RM312.71
List Price:  RM446.75
You save:  RM134.04
₦118,484.88
List Price:  ₦169,271.38
You save:  ₦50,786.49
₨19,443.22
List Price:  ₨27,777.22
You save:  ₨8,334
฿2,412.28
List Price:  ฿3,446.26
You save:  ฿1,033.98
₺2,418.32
List Price:  ₺3,454.90
You save:  ₺1,036.57
B$406.01
List Price:  B$580.04
You save:  B$174.03
R1,270.71
List Price:  R1,815.38
You save:  R544.66
Лв131.35
List Price:  Лв187.66
You save:  Лв56.30
₩98,301.65
List Price:  ₩140,436.95
You save:  ₩42,135.30
₪260.01
List Price:  ₪371.46
You save:  ₪111.45
₱4,125.14
List Price:  ₱5,893.31
You save:  ₱1,768.17
¥10,832.35
List Price:  ¥15,475.45
You save:  ¥4,643.10
MX$1,429.79
List Price:  MX$2,042.64
You save:  MX$612.85
QR255.18
List Price:  QR364.56
You save:  QR109.38
P956.90
List Price:  P1,367.06
You save:  P410.16
KSh9,061.51
List Price:  KSh12,945.58
You save:  KSh3,884.06
E£3,475.01
List Price:  E£4,964.52
You save:  E£1,489.50
ብር8,566
List Price:  ብር12,237.67
You save:  ብር3,671.66
Kz63,900.87
List Price:  Kz91,290.87
You save:  Kz27,390
CLP$68,444.99
List Price:  CLP$97,782.75
You save:  CLP$29,337.76
CN¥506.93
List Price:  CN¥724.22
You save:  CN¥217.29
RD$4,217.06
List Price:  RD$6,024.63
You save:  RD$1,807.57
DA9,397.90
List Price:  DA13,426.15
You save:  DA4,028.25
FJ$159.29
List Price:  FJ$227.57
You save:  FJ$68.27
Q540.13
List Price:  Q771.64
You save:  Q231.51
GY$14,638.82
List Price:  GY$20,913.50
You save:  GY$6,274.67
ISK kr9,773.54
List Price:  ISK kr13,962.80
You save:  ISK kr4,189.25
DH703.91
List Price:  DH1,005.63
You save:  DH301.72
L1,275.33
List Price:  L1,821.98
You save:  L546.64
ден4,132.76
List Price:  ден5,904.20
You save:  ден1,771.43
MOP$561.01
List Price:  MOP$801.48
You save:  MOP$240.46
N$1,268.91
List Price:  N$1,812.81
You save:  N$543.90
C$2,574.70
List Price:  C$3,678.31
You save:  C$1,103.60
रु9,449.77
List Price:  रु13,500.25
You save:  रु4,050.48
S/265.32
List Price:  S/379.05
You save:  S/113.72
K281.71
List Price:  K402.47
You save:  K120.75
SAR262.77
List Price:  SAR375.40
You save:  SAR112.63
ZK1,934.92
List Price:  ZK2,764.29
You save:  ZK829.37
L334.42
List Price:  L477.77
You save:  L143.34
Kč1,702.59
List Price:  Kč2,432.37
You save:  Kč729.78
Ft27,646.05
List Price:  Ft39,496.05
You save:  Ft11,850
SEK kr772.42
List Price:  SEK kr1,103.50
You save:  SEK kr331.08
ARS$70,251.41
List Price:  ARS$100,363.46
You save:  ARS$30,112.05
Bs483.50
List Price:  Bs690.75
You save:  Bs207.24
COP$307,238.59
List Price:  COP$438,931.09
You save:  COP$131,692.49
₡35,641.51
List Price:  ₡50,918.63
You save:  ₡15,277.11
L1,768.23
List Price:  L2,526.16
You save:  L757.92
₲546,248.87
List Price:  ₲780,388.98
You save:  ₲234,140.10
$U2,983.14
List Price:  $U4,261.82
You save:  $U1,278.67
zł291.40
List Price:  zł416.31
You save:  zł124.90
Already have an account? Log In

Transcript

Hello, in this free jF video, we are going to look at implementing an ugly 3d. And in glyphic 3d, most likely you know what it is, if you don't know what it is, it's a way of doing 3d 3d as in what you would go to the cinema put some glasses on and have objects look more realistic in terms of depth, and illusion. So Anna gliffy is one of the many forms of 3d there are other 3d technologies as well. This is one of the more primitive technologies but it's easy to do without any extra hardware for your screen. You just do a purely in software and you just have glasses that can render or that can filter these two images that so I'm pretty sure you've seen these sort of images before the sort of video before it's quite big in the early 2000s. Or Remember, you could go and see the Spy Kids movie things cost by kids 3000 or Viking 3d and you Get a poster and some analytic 3d glasses very inexpensive.

So to implement this actually, before we do that, I would like to mention that we've added a bunch of objects already, nothing that we haven't already covered. It's just so the actual scene was a bit more fleshed out. So if I refresh, we have our head, but if we rotate round, got a cube there, got a cube there and got a school there. To give you a sense of how far these objects are. Let me zoom out and rotate. So we've got more of a bird's eye view.

As you can see, the head here is tiny compared to go and twice very far. Plus, the score is immensely far away. So let me zoom back in adequately, the head is tiny. So to implement 3d, first thing you need to do is add the ANA glyphic 3d JavaScript file. To do that, go to your free jazz master file. As you drop, make sure you're using the same version as you use for the free jazz for don't mix and match.

Go to examples, scroll down to the J s folder. And in there you want to go to Effect and a glyph effect. I just want to copy that. As usual, if you want to check out all the other different effects and just general functionality within free j s, go to the free js.org website. There's documentation and examples with sample code. And that will serve you well so just copy that.

Go to your project directory. I'm going to right click Show in Finder, paste it into here. And now before we actually start coding our world to be 3d we just need to include it so I'm gonna duplicate one of these lines. change this to an ugly effect. And now what we need to do is create an effect for our analysts. So anywhere after this window, if we just do VA effect equals new three dot, Ana glare effect and in here you specify the renderer which is what we created right there renderer.

And now we want now to do effect dot set size. And for this we just do window.in A with comma window.in height. It's essentially the same as what we've done right here. So it is that simple once you have done that, if you scroll down where we have this render method instead of doing renderer dot render scene camera, what you want to do is effect dot render. So we save that go back to our browser reload this page. As you can see, we now have an analytic effect for you had these are red and cyan, red and green or red and blue glasses you would actually be able to see free date that's it for creating a game with analytic 3d, very simple stuff or software base apart from the actual glasses.

You don't need anything. If you have any questions feel free to post them on our education platform sonar learning Dakota UK forward slash questions dot php and we will see you in the next video

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.