added both architectures for macos, set glass depth

This commit is contained in:
Harvey Fong 2025-04-13 14:35:51 -06:00
parent af90286d14
commit 1366dd5ab3
2 changed files with 3 additions and 3 deletions

View File

@ -25,7 +25,7 @@ ifeq ($(PLATFORM), Darwin)
CXX = clang++ CXX = clang++
# Architecture flags # Architecture flags
ARCH_FLAGS = -arch arm64 -mmacosx-version-min=11.0 -isysroot $(MACOS_SDK_PATH) ARCH_FLAGS = -arch arm64 -arch x86_64 -mmacosx-version-min=11.0 -isysroot $(MACOS_SDK_PATH)
# Linking flags - Use multiple rpath entries to look in executable directory # Linking flags - Use multiple rpath entries to look in executable directory
LINKER_FLAGS = $(ARCH_FLAGS) -framework Cocoa -framework IOKit -fvisibility=hidden -O5 \ LINKER_FLAGS = $(ARCH_FLAGS) -framework Cocoa -framework IOKit -fvisibility=hidden -O5 \

View File

@ -611,8 +611,8 @@ dl::bella_sdk::Node addModelToScene(dl::Args& args,
isBox = false; isBox = false;
} else if(material==6 || vmaxPalette[color-1].a < 255) { } else if(material==6 || vmaxPalette[color-1].a < 255) {
belMaterial["type"] = "glass"; belMaterial["type"] = "glass";
belMaterial["roughness"] = vmaxMaterial[material].roughness/.9f * 100.0f; belMaterial["roughness"] = vmaxMaterial[material].roughness * 100.0f;
belMaterial["glassDepth"] = 1500.0f; belMaterial["glassDepth"] = 500.0f;
} else if(vmaxMaterial[material].metalness > 0.1f) { } else if(vmaxMaterial[material].metalness > 0.1f) {
belMaterial["type"] = "metal"; belMaterial["type"] = "metal";
belMaterial["roughness"] = vmaxMaterial[material].roughness * 100.0f; belMaterial["roughness"] = vmaxMaterial[material].roughness * 100.0f;