Voxel Plugin
2.0p-320
2.0p-320
  • Home
  • Roadmap
  • Getting Started
    • Installing Voxel Plugin
    • Installing Example Content
    • Migrating from 1.2
  • Basics
    • Brush & Channels
    • Foliage
    • Navmesh & Collision
    • Density Canvas
    • Blueprints
      • Setting graph parameters
      • Querying voxel graphs
    • Cubemap planets
  • Advanced Usage
    • Memory Usage & Render Performance
    • Using Graph Preview
    • Debugging plugin code
  • Platform Support
    • Targeting Mac & iOS
    • Targeting Android
  • Design Insights
    • Why Landmass & MetaGraphs
    • Channels & Physics Scenes
    • Execution Flow & Query Data
    • Node Types
    • Passing Data to Materials
    • MetaGraph Macros
    • Buffers and Uniforms
    • Utilities for Performant Graphs
  • Licensing
  • Release Notes
Powered by GitBook
On this page
  • Using a Launcher engine
  • IOS

Was this helpful?

  1. Platform Support

Targeting Mac & iOS

PreviousPlatform SupportNextTargeting Android

Last updated 1 year ago

Was this helpful?

Mac currently requires building the plugin from source.

In order to so, you will need to add this to your Project.Target.cs and ProjectEditor.Target.cs:

bCompileISPC = true;
bOverrideBuildEnvironment = true;

If you're using 5.2, you'll also need to integrate this PR:

Using a Launcher engine

Only Unreal Engine 5.1 is currently supported if you're not building the engine from source.

Extract the following files under UE_5.1/Engine/Source/ThirdParty/Intel/ISPC/:

Make sure you have .../Intel/ISPC/bin/Mac/ispc

IOS

For iOS, you'll need to do the same. If you're using 5.1 or earlier, you'll also need to backport this CL:

https://github.com/EpicGames/UnrealEngine/pull/10562
https://drive.google.com/file/d/11WY797J_olw6ptlbH0KKOYwdoWdFR56A/view?usp=share_link
https://github.com/EpicGames/UnrealEngine/commit/7b4a384ba802074927456e30722a9788226680c0