607 Commits

Author SHA1 Message Date
Joey de Vries
a545a703f9 Merge pull request #401 from hongjiang-ye/master
Fix build error in windows by preventing duplicated DLL copies
2024-08-05 09:21:49 +02:00
Hongjiang YE
a3b8ba1ea7 Fix build error in windows by preventing duplicated DLL copies 2024-08-01 02:31:56 +08:00
Joey de Vries
46f2ba94f3 Update README.md 2024-06-30 15:49:26 +02:00
Joey de Vries
2eb1fcb022 Merge pull request #387 from SuperAoao/Branch_master_#382
fix issue: Camera exercise 2 comment nitpick #382
2024-04-11 09:55:14 +02:00
AoZhang
45f2cc817c fix issue: Camera exercise 2 comment nitpick #382, corrected minor typo in comment. 2024-04-11 09:54:13 +08:00
Joey de Vries
f2dc2e1904 Merge pull request #384 from elmarsan/remove-vector-include
Remove vector include in camera.h
2024-02-28 13:43:35 +01:00
elmarsan
5390505e6f remove vector include 2024-02-27 22:21:56 +01:00
Joey de Vries
3e94252892 Merge pull request #360 from scuzqy/fix_oit_core_version
fix: 8.guest.2020.oit: binding point supported since core 4.2
2023-06-14 10:16:17 +02:00
scuzqy
ec4b1814d7 fix: 8.guest.2020.oit: binding point supported since core 4.2 2023-06-08 00:12:10 +08:00
Joey de Vries
ae3d985d7c Merge pull request #358 from agnat/fix/8.2.csm
2.3.csm: fix mac os issues
2023-05-18 16:07:32 +02:00
Joey de Vries
7291ee8c9d Merge pull request #357 from agnat/fix/8.3.Tesselation
Fix 8.3. Tesselation on mac os
2023-05-18 16:06:19 +02:00
David Siegel
a43c5045bd touch-up 2023-05-16 22:37:48 +02:00
David Siegel
c4d704f14c Touch-up: Actually request v4.1 2023-05-16 22:34:44 +02:00
David Siegel
33c4f75d29 2.3.csm: fix mac os issues
1. Lower OpenGL demands: the demo works fine with v4.1. No need to require v4.6 which is not available on mac os.

2. Use actual framebuffer size to fix viewport issues on retina displays.
2023-05-16 22:22:57 +02:00
David Siegel
90737bb654 Fix 8.3. Tesselation
- CMake: Handle *.tcs and *.tes shader files
- avoid directory name “resources”, since it triggers weird behaviour of glfwInit() on mac os (see remarks at https://www.glfw.org/docs/3.3/group__init.html#ga317aac130a235ab08c6db0834907d85e)
- shader loader: print exception messages
2023-05-16 20:31:21 +02:00
Joey de Vries
8d0becc0cd Merge pull request #354 from yc-feej/master
Update README with Cmake command line
2023-04-04 15:09:27 +02:00
Feej
776b839562 Merge pull request #1 from yc-feej/yc-feej-update-readme
Update README with cmake command line
2023-04-04 13:58:27 +08:00
Feej
ae66a6b1bd Update README with cmake command line 2023-04-04 13:40:06 +08:00
Joey de Vries
f462cba8da Merge pull request #352 from th1nk3r-ing/fixMissingFrameBufferRelease
Fix : add FrameBuffer & RenderBuffer release when exit (#351)
2023-03-29 15:28:19 +02:00
think3r
aebe72f254 Fix : add FrameBuffer & RenderBuffer release when exit (#351) 2023-03-29 21:14:10 +08:00
Joey de Vries
1257b69ebc Merge pull request #348 from arbmarton/fix_pbr_normals
Fixed normal calculation in PBR shaders
2023-03-27 11:38:36 +02:00
arby
ea40b886f5 Fixed normal calculation in PBR shaders 2023-03-18 14:18:49 +01:00
Joey de Vries
08b8de1fdb Merge pull request #343 from jsoref/spelling
Spelling
2023-01-23 13:52:44 +01:00
Josh Soref
43c71b532e spelling: variable
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
d2d505d5ba spelling: unnecessary
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
58bf737f59 spelling: unformatted
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
164dc272d4 spelling: transitions
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
c26cb4730d spelling: transform
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
e597763183 spelling: threshold
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
df431b25a7 spelling: therefore
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
0dbbc88291 spelling: the
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
f16ee0abb7 spelling: than
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
5d2f1e3edf spelling: temporarily
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
ac51e6b091 spelling: symmetric
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
93719698f5 spelling: support
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
c31f16483c spelling: successfully
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
cac2036083 spelling: successful
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
28f01479fe spelling: subtracting
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
50e9709950 spelling: squared
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
eab8cfa373 spelling: specifying
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
2342247397 spelling: simplifying
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
fe41bb2211 spelling: set
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
b58c94480e spelling: rotation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
443e0f1eff spelling: required
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
1b220d68e4 spelling: regularly
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
ac99e44b50 spelling: rectangle
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
906f5720cf spelling: recorder
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
2974edd9d3 spelling: reclaim
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
6fe677935d spelling: receives
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00
Josh Soref
525775038c spelling: receiver
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-22 18:11:04 -05:00