Menu

Code Commit Log


Commit Date  
[r7232] by wingsoffir

removed duplicate surfaces from breakfast_room.obj

2024-01-03 22:45:52 Tree
[r7231] by rr-eng

Add SIMDString as G3DString (#58)

Merging in all SIMDString changes as a new and updated G3DString

2023-12-22 00:29:55 Tree
[r7230] by rr-eng

Updated build instructions (#59)

2023-12-06 21:33:53 Tree
[r7229] by rr-eng

Fix transparency bug (#55)

2023-12-06 21:20:17 Tree
[r7228] by lsong

Some shader fixes (#56)

A couple weeks ago I merged a fix for Macs. The MacOS implementation of
glLinkShader does not allow uniforms to be passed as arguments in
functions, so I moved the uniform to a central file to be used as a
global variable. This is causing namespace collisions with another
variable in the ParticleShader files. This is a quick fix. We can come
back to it at later date.

2023-12-01 23:15:30 Tree
[r7227] by rr-eng

Scene Viewer Updates (#44)

* Refactor Viewer to use `G3D::onGraphics3D`
* Allow scene lighting environment to be set
* Set scene lighting for Articulated, Point, MD2, and MD3 viewers after
creation
* Reset visible GUIs and camera before changing to new viewer

---------

Co-authored-by: Linwan Song <lsong@...>

2023-11-15 22:06:16 Tree
[r7226] by rr-eng

Freeimagelib upgrade 3.19.0 (#50)

Also OpenEXR upgrade 2.5.9

---------

Co-authored-by: Fabian Velasquez <143654720+fvelasquezr@...>

2023-11-14 02:14:03 Tree
[r7225] by rr-eng

Updated Bistro scene texture names and added missing bump maps

2023-10-18 15:37:35 Tree
[r7224] by lsong

Follow up fixes for Mac and Linux after fixing G3D for Macs (#16)

- added None option to build native ffmpeg function for Linux builds
- defined HAVE_UNISTD_H for zip.lib mac builds
- Added linker flag to force old linker for Apple Clang 15

2023-09-26 15:37:52 Tree
[r7223] by lsong

Fixes G3D on MacOS (#11)

This PR fixes a bunch of issues that G3D had running on MacOS:
1. Upgraded zlib to run with OSX Ventura
2. fixed include issue in prompt_cocoa.mm
3. changed policy for 'includes' in external libs to avoid a filename collision in enet ("enet/time.h" was colliding with <time.h>)
4. hacked the tbb makefile for MacOS to build universal libtbb binaries
5. reconfigured the native ffmpeg build steps on Mac to build arm64 and x86_64 builds automatically and lipo the libs together to form universal binaries

2023-09-16 03:51:05 Tree
Older >