voxelfarmtorres
As you probably know, we are working on a Code Plugin for Unreal Engine 4. The Voxel Farm version currently available (3.0.0.7) includes an integration project with UE4, but this is a standalone project, which makes it not so simple to include Voxel Farm in existing UE4 projects.

The UE4 Code Plugin allows to easily integrate Voxel Farm into your projects. If you are interested in trying this out, please email us to support at voxelfarm.com and we will provide you access to this version. You must own a Voxel Farm INDIE or PRO license in order to get the Voxel Farm UE4 Plugin preview.

Once you have downloaded the Voxel Farm Plugin, please follow these steps:

1) Create a “Plugins” folder in your project’s directory. This folder should be at the same level as “Source” and “Content”

2) Extract the provided ZIP into a subfolder inside “Plugins”, name the folder “VoxelFarmPlugin”

3) Open your project inside Unreal Editor. To make sure the plugin is there, click on Edit > Plugins in the Unreal Editor menu. The Voxel Farm Plugin must appear under the "Installed > Other" category:

vfplugin.png

4) Locate the "Voxel Farm World Actor" object under "Place > All Classes":

vfplugin2.png 

5) Drag and drop the "Voxel Farm World Actor" into the scene. This will create an instance of this class in your project.

6) Provide settings for the Voxel Farm World Actor. Most settings are optional, except for these two mandatory settings:

Project name: This is the name of a folder under "Contents\VoxelProjects" that will contain the bundle you exported from Voxel Studio. This works the same as the "Vf Project Name" property in the UE4 Voxel Farm demo project (http://www.voxelfarm.com/doc.html?unreal-engine-4-example)

VF Material: Assign which material will be used to shade the Voxel Farm content. You can Migrate the material included in the Voxel Farm UE4 demo project into your project and use this material.

At this point you should be able to run the project and see the Voxel Farm content appearing in the scene.

Please note this plugin is still under development. The following features are supported:

1- Default Terrain
2- Meta-meshes
3- Meta-materials
4- Voxel Instancing
5- Mesh instancing

The following features are NOT supported:

1- Loading User Edits from Voxel Studio
2- Realtime Player Edits in UE4

We also have not fully tested packaging builds with the plugin.
1 0
Kristafer Vale

Sorry to revive an old thread, but when you say:

 

"We also have not fully tested packaging builds with the plugin."

does that mean you don't currently support using VoxelFarm in a packaged game , and if so is there an ETA when that will be supported?

 

I'm currently unable to get a packaged game to run (it crashes at startup) but the game plays in the editor.

0 0
voxelfarmtorres
No, it really meant we did not test packaging with this plugin code. You should not get crashes, you should get a compiler error.

The good news is the update about to come out (3.0.1.0) has been successfully tested to produce Win64 builds.

This was scheduled for release for this weekend, but we just found an issue with the Unity plugin that may derail our earlier ETA.
1 0
Kristafer Vale

Great, and thanks for the reply, fwiw I am getting crashing when i do a Win64 build atm. I eagerly await the next version. [smile]

Also FWIW I'm pasting the error messages printed in the logs when trying to launch the build. 


[2017.04.07-20.09.36:771][  0]LogStreaming:Error: Couldn't find file for package /Script/VoxelFarmPlugin requested by async loading code. NameToLoad: /Script/VoxelFarmPlugin
[2017.04.07-20.09.36:780][  0]LogStreaming:Error: ****DumpDependencies [Dependencies]:
[2017.04.07-20.09.36:780][  0]LogStreaming:Error:     Export 76 VoxelFarmWorldActor_1
[2017.04.07-20.09.36:780][  0]LogStreaming:Error:     Linker is ../../../VoxelFarmThirdPerson/Content/ThirdPersonBP/Maps/ThirdPersonExampleMap.umap
[2017.04.07-20.09.36:780][  0]LogStreaming:Error:         Dep C_BEFORE_S Import    88   VoxelFarmCellMatetrial
[2017.04.07-20.09.36:780][  0]LogStreaming:Error:         Dep C_BEFORE_S Export    49    Root     (class SceneComponent)
[2017.04.07-20.09.36:780][  0]LogStreaming:Error:         Dep C_BEFORE_C Export    38    PersistentLevel     (class Level)
[2017.04.07-20.09.36:791][  0]LogWindows: Windows GetLastError: The operation completed successfully. (0)
[2017.04.07-20.09.36:885][  0]LogWindows:Error: === Critical error: ===
[2017.04.07-20.09.36:885][  0]LogWindows:Error: 
[2017.04.07-20.09.36:885][  0]LogWindows:Error: Fatal error: [File:D:\Build\++UE4+Release-4.15+Compile\Sync\Engine\Source\Runtime\CoreUObject\Private\Serialization\AsyncLoading.cpp] [Line: 2527] 
[2017.04.07-20.09.36:885][  0]LogWindows:Error: Missing Dependency, request for VoxelFarmWorldActor but it hasn't been created yet.
[2017.04.07-20.09.36:885][  0]LogWindows:Error: 
[2017.04.07-20.09.36:885][  0]LogWindows:Error: 
[2017.04.07-20.09.36:885][  0]LogWindows:Error: KERNELBASE.dll!0x000000001FC67788
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D891733A
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8A2821E
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D88B4808
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C5F57D
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C5A7A9
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C87588
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C62817
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C41D7F
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C7F13C
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C85B0E
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8CA5870
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8CA4A15
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8C6C6E5
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8BFEE02
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8BFE749
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D97120AA
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D96C590F
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D98B5EB4
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8713904
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8712E42
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8712FBA
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000D8723898
[2017.04.07-20.09.36:885][  0]LogWindows:Error: VoxelFarmThirdPerson-Win64-DebugGame.exe!0x00000000DC133A4F
[2017.04.07-20.09.36:885][  0]LogWindows:Error: KERNEL32.DLL!0x00000000222E8364
[2017.04.07-20.09.36:885][  0]LogWindows:Error: ntdll.dll!0x0000000022B65E91
[2017.04.07-20.09.36:885][  0]LogWindows:Error: ntdll.dll!0x0000000022B65E91
[2017.04.07-20.09.36:885][  0]LogWindows:Error: 
[2017.04.07-20.09.36:915][  0]LogExit: Executing StaticShutdownAfterError
[2017.04.07-20.09.36:915][  0]LogWindows: FPlatformMisc::RequestExit(1)
[2017.04.07-20.09.36:915][  0]Log file closed, 04/07/17 13:09:36

0 0
voxelfarmtorres
Yes, this is expected. The build did not include the plugin at all. It fails after launching because UE4 will perform lazy loading for components.
0 0
Azari Lite
I was also getting crashing. Downloading the new (3.0.1.0) update now.  I tried to download (3.0.1.0) update a few weeks ago with no luck hope it works this time.  I Played/tested Alpha in Landmark and am more then willing to work with this project. It has so much potential.
Wizards should not be afraid of Dragons because they are dead
0 0