Java吧 视频教程: OpenGL原理与实践视频教程
9 v$ ^' Q9 F) `7 }! d/ l$ b: R: SJava教程编号:【S0355】-166
( N4 }, c0 s& Y. |; f
" G$ a, s! ^/ a0 `8 D% a* y7 \1 u, z4 E0 C
〖课程目录〗:: r: W& |1 A9 A& \2 a7 c$ N
1 本课程介绍以及学习建议.mp4. _, y8 g( x0 J) ]; _4 }. |( w
2 OpenGL核心模式―原理解析.mp4
: | J' ?/ F0 _4 P3 OpenGL GLFW工程配置.mp4
5 a. _; a: F; E5 O) Q4 OpenGL―Shader原理解析.mp4% I& ]5 `: N' W. v% @ v
5 OpenGL―VBO使用及本质解析.mp4
; q- @2 B' b" g) W6 OpenGL―Shader编译与链接.mp48 y0 r' G1 `6 M5 h# ]5 x
7 OpenGL―VAO使用及本质解析.mp4
% g5 _3 _. T* Z4 o8 OpenGL―Shader与C++数据传输.mp4
; I$ x0 ^7 x# v9 OpenGL―Shader类封装+顶点数组使用.mp44 T4 v" k6 u9 Y8 c7 U) \
10 OpenGL―EBO使用及本质解析.mp4
7 L2 A, C! C K8 K: L' K7 G' n11 OpenGL―图片管理类封装.mp4
: @' O; _( E, H% ~: p) ]5 J4 c12 OpenGL―Texture理论详解.mp45 M* B0 |( x1 ^: J: K! R& @* l, n- x
13 OpenGL―Texture程序应用.mp4" \/ @4 q% A. k" w* r- d
14 OpenGL―摄像机变换矩阵推导.mp47 p' {+ U" T$ i3 y! ], {2 g
15 OpenGL―投影变换矩阵推导.mp4
; n+ {6 J* _9 b' F) K( J16 OpenGL―摄像机-投影矩阵应用.mp4
, M, [: Q" g% v$ A" b17 OpenGL―模型变换矩阵详解+应用.mp4
! k% U) T4 O5 o @: f$ _) I# J18 OpenGL―摄像机类实现(平移功能).mp4
- l4 |; _: \& q L3 H7 ^ F+ A8 }: W19 OpenGL―摄像机类实现(旋转功能).mp41 M# X5 K0 m% @% v
20 OpenGL光照―初探光照颜色理论.mp4
# d! V L, _5 C. f6 r" P9 e/ f0 t21 OpenGL光照―Phong光照模型理论.mp4, b' i. |$ G6 l4 q4 |, k
22 OpenGL光照―环境光实现.mp44 {' q. H! m+ L2 g+ S, Z
23 OpenGL光照―漫反射光实现.mp4; g# ` U9 { _, W9 i
24 OpenGL光照―镜面反射光实现.mp4
6 q) r% g _6 G' L1 E25 OpenGL光照―材质系统理论.mp4
: o- h% w; T% z6 P4 F& m. O: z26 OpenGL光照―材质系统实现.mp4
3 {1 U$ y c% Q27 OpenGL光照―光照贴图.mp49 n& c+ u, C4 S0 c" y. Z1 j
28 OpenGL光照―光照分类及行为理论.mp4
7 v4 t' _7 S. P+ ^1 U# @) ]: |29 OpenGL光照―平行光+点光源实现.mp4
- t* \# W3 ~" b. P1 B30 OpenGL光照―聚光灯实现.mp42 ^0 j: N. ` h) `8 C D; i$ m
31 OpenGL光照―聚光灯效果优化.mp4( R; \+ y! z9 s: d) K: J
32 OpenGL光照―多光源案例(一).mp4
- S: q* K" S; l7 y" E3 d; U33 OpenGL光照―多光源案例(二).mp4! H# M" r7 k4 S( L' d
34 OpenGL高级―深度测试原理详解.mp4
- i: I/ S/ q* e3 l2 E- V" ]35 OpenGL高级―模板测试理论详解.mp4
- d0 s; _' ]: \" A) m36 OpenGL高级―模板测试实践(高光边缘).mp4# s {6 m7 W" V7 S1 J
37 OpenGL高级―Blending颜色混合.mp4+ q+ U3 W, S5 }4 L5 h( E- a B6 V
38 OpenGL高级―CullFace表面剔除.mp40 x" D8 v" Z& z) ^4 ]' X9 J! e
39 OpenGL高级―FrameBuffer帧缓存介绍.mp42 w5 ? l& T' `; Q. H- G
40 OpenGL高级―FrameBuffer代码实现.mp4
: R9 c; {/ M+ d; {2 E8 W41 OpenGL高级―FrameBuffer实现后处理.mp4
) Q8 R7 p7 \# l2 k! Z42 OpenGL高级―CubeMap原理详解.mp4
, i+ \1 [4 o- M2 C; b43 OpenGL高级―CubeMap天空盒实现.mp4% y% m1 B% g4 u: F- _ U4 [
44 OpenGL高级―CubeMap环境贴图理论.mp47 {4 \8 }, W' N
45 OpenGL高级―CubeMap环境贴图实现.mp44 U Y* e( M5 J' K0 u* W
46 OpenGL高级―更灵活的数据接口.mp4# B+ M+ _$ s( e( n
47 OpenGL高级―GLSL内置变量使用.mp4) g/ M0 Y9 A* v$ B; ^
48 OpenGL高级―UniformBlock显存分配.mp44 G* c- G/ T( \ }* S6 ?3 D( y
49 OpenGL高级―UniformBlock实例.mp4
% w0 z7 m( d. |3 g3 D50 OpenGL高级―GeometryShader原理.mp49 P& H3 Y$ Y4 S! W$ z8 X
51 OpenGL高级―GeometryShader法线绘制.mp4
$ P7 T: ]9 p$ j% q2 [5 q52 OpenGL模型读取―Assimp配置详解.mp4
; f) c3 n6 S7 \5 e' l6 t53 OpenGL模型读取―Mesh类编写(一).mp4: S% O" Z$ m, U, L0 ]7 {: U
54 OpenGL模型读取―Mesh类编写(二).mp4
4 J% Y' i/ P. U! L% v% q55 OpenGL模型读取―Model类编写.mp4- r3 i% b* h" ^9 e7 w
56 OpenGL模型读取―材质解析及绘制.mp4
5 O8 {& k5 A$ V4 [& A7 Z1 H! w! h3 ^- X57 OpenGL模型读取―Instance实例绘制理论.mp4
7 q0 @7 c0 K: R! q2 N58 OpenGL模型读取―Instance批量模型绘制.mp48 q6 |+ m; l5 k
59 OpenGL高级光照―Blin-Phong光照改进.mp4; z9 U5 `7 Z0 s7 p
60 OpenGL高级光照―Gamma校正.mp4) v, F4 v& }& Q
61 OpenGL高级光照―ShadowMap理论.mp4. N, u/ R( s2 k w+ d( }9 V0 X9 G
62 OpenGL高级光照―ShadowMap实现.mp49 j( u+ H2 G- C. v" o- J
63 OpenGL高级光照―ShadowMap噪声去除.mp4$ U8 I1 e( c: c; h8 I1 ?1 N
64 OpenGL高级光照―ShadowMap过采样.mp4
) E! R* F2 |. L! z! Y6 B8 J( l65 OpenGL高级光照―PointShadow理论.mp4: M* M m: m4 L6 Z ^3 p6 z
66 OpenGL高级光照―PointShadow预备理论.mp4' a/ ^4 V- P: P5 P
67 OpenGL高级光照―PointShadow实现.mp42 |6 @' d9 M, i U
68 OpenGL高级光照―法线贴图&TBN空间.mp4
7 f2 U0 Q: q, E, {* ]8 [69 OpenGL高级光照―法线贴图实现.mp4
; j" x0 G9 l1 k" @4 _4 p70 OpenGL高级光照―HDR颜色空间.mp4 java8.com
2 g5 P( R o, n; [: t71 OpenGL高级光照―Bloom效果理论.mp4
8 C/ ^" }" J. h2 [' E5 r4 l# M72 OpenGL高级光照―Bloom高斯模糊理论.mp4" R& N' b8 X# S: w9 o, ?0 }/ N) I& [$ M
73 OpenGL高级光照―Bloom算法Shader搭建.mp4
O& F2 |+ S, W9 z5 A( ^74 OpenGL高级光照―Bloom算法FBO搭建.mp4
7 E1 L- Y3 O, m. M# r3 r% g75 OpenGL高级光照―Bloom算法渲染实现.mp4& b. g- B9 B" ~5 [2 c8 ?
76 OpenGL高级光照―延迟渲染理论.mp4% e6 x& m* g/ }+ d7 u
77 OpenGL高级光照―延迟渲染Shader构建.mp4$ J. m$ [) e# m
78 OpenGL高级光照―延迟渲染GBuffer构建.mp4
' d. _" k, |" X( ]% i* D6 v7 K! K" M79 OpenGL高级光照―延迟渲染Render构建.mp4( l' |1 t1 u. g/ J* p
80 OpenGL高级光照―延迟渲染+正向渲染.mp41 E. i' {) M" E: b% t
81 OpenGL高级光照―光的体积渲染.mp4) F2 P* e) Q# k% H( d% w
课件资料.zip% S6 }( `& N1 ^
6 C; F, T, F1 @1 S6 j. h7 n百度云盘下载地址(完全免费-绝无套路):
' b. r* F8 o4 `( D2 _# P6 S. E1 o9 E
% E8 `: x" S, D* E" G; J本资源由Java吧收集整理【www.java8.com】- w; s) Y# [, M3 d5 q3 v6 x, |
6 n3 O0 Z' k( J8 g
7 v6 r$ l- J; x B x2 z
# q+ i" R! f5 L- n7 M4 m8 Q |