Post

Replies

Boosts

Views

Activity

Reply to Problem running Unreal 5.6
@kelvis97 This is not the right forum to ask for Unreal Engine support, as 'DTS Engineer' has told you, but anyway: You can force Metal 3.0 in UE 5.6 by adding this line to your project's DefaultEngine.ini, under the Script/MacTargetPlatform.MacTargetSettings section: MetalLanguageVersion=8 Keep in mind that Epic, for some reason, removed Metal 3.0 support in the 5.6 final release (it was available in the preview version), so force-enabling it in this way might cause issues. You'd better ask Epic's support about this.
Topic: Graphics & Games SubTopic: Metal Tags:
Jul ’25
Reply to RealityView content scale factor
Thanks for your reply. Just for context: The projects I'm trying to migrate from SceneKit to RealityKit are 3D games (non AR, non spatial, just classic top-down 3D games). I was using the 'content scale factor' property of SCNView to increase the rendering performance on complex scenes by limiting the content scale to 2x on devices that render by default at 3x and also dialing it down to 1.5x on old devices in order to maintain 60 fps, which is my target. I found that turning down the scale factor was a simple and easy way to increase rendering performance without compromising rendering quality too much, especially on the small iPhone screen, where the 2x - 3x difference is hardly noticeable when playing a 3D game. Going from 2x to 1.5x on older iPads was also the key to reach 60fps. Obviously, I could just reduce the scene complexity, draw calls, post-processing, etc. on older hardware in order to achieve the same result, but I find more convenient to turn down the scale factor. Anyway, it seems it can't be done in SwiftUI with RealityView, so I may just continue using AppKit and UIKit.
Jun ’25
Reply to "Jump to Definition" Issue for Unreal Engine 5.1 on Xcode 14.2
Xcode doesn't seem to work well for C++ coding in UE5. Auto-completion doesn't work most of the time, syntax highlighting doesn't work and indexing project files takes forever. I've been researching these issues for months, trying really hard to come up with a solution because I love Xcode for iOS/macOS development, but nothing seemed to work. I finally gave up on Xcode and switched to Rider. And you know what? Everything works smoothly out of the box: code completion, syntax highlighting... It also offers very fast indexing. So, forget about Xcode for UE5. I don't know about VS Code, but Rider works like a breeze and integrates perfectly with the engine.
Jul ’23