Troubleshooting

GENERAL:

I'm getting an error that says I am missing a series DLL files.
PlayUp uses wxSU, an interface layer for the menu.  When you install PlayUp, it should install wxSU in the Plugins directory as well.  If you copied the PlayUp files rather than installed them, it's possible that you may not have grabbed the wxSU files.  Using the official PlayUp installer should alleviate this problem, or you can grab the latest release of wxSU from here and install it separately. To date, PlayUp uses wxSU version 0.3 without any issues.




SOURCE:


My models won't export.

There are three likely reasons for this. Either you do not have your paths set right in your preferences, Steam isn't running, or Steam has an updated SDK. Check to make sure that Steam is running and is up-to-date first. If that checks out, take a good look at your preferences. The Getting Started section has examples of typical paths for the preferences fields. Also make sure that you are you are exporting to the right engine. If you are exporting to Half-Life 2, you need to select "Half-Life Source: Episode 1".  If you are exporting to Team Fortress 2, you need to select "Half-Life Source: Orange Box".

UPDATE: Another possible reason for the problem is that it may not be finding tier0.dll. As goofy as this sounds, try running the Half-Life Model Viewer (hlmv.exe) and then try exporting your model.

It took a long time for my model to export, and when it finally did I can't seem to open it in Hammer.
Models containing a large number of faces will run into problems when trying to import them into Hammer as there is a size limit. We are working on a solution that should both speed up the export as well as allow large models to be imported.

I can see my models in Hammer, but my textures aren't exporting with them.
You need to check the VTex path in your preferences and verify that it's pointing to the right place. Please note that if you are painting your model with colors from SketchUp rather than importing and applying textures, it will not auto-generate textures for those colors.

Faces from my model are missing!
Did you accidentally texture the wrong side of the face? SketchUp will allow you to texture the backside of the face, but Hammer will not recognize it. Check your normals and make sure that you textured the right side. PlayUp installs a toggle icon in your interface to check the faces for you.

I tagged a building to have collision, but I can't walk into it when I run it in the engine.
It will only create a collision solid for your component or group that is a convex solid. If you want to make a building you can walk into, you need to separate the walls and tag them individually. We do not yet have support in place for tagging nested components and groups with collision.

I tagged a nested component/group to have collision, but it's not working.
Currently only the properties of the parent component/group is being checked.

It seems to export properly from SketchUp, and some of my models are showing up just fine in Hammer, but a few of them are showing the word "ERROR" where the model should be. Why is it that some models won't export when others will?
Hammer is very particular about the name of the component/group. For example, if you try to export a component with the name "post" it won't work. We believe it's because there is already a "post" model in Source. Try changing the name of your components to something unique and see if it fixes the problem.



CRYENGINE:

My models won't export.

Step 1. Did you install the Crysis SDK? You need to do that before you can use PlayUp's CryENGINE exporter.

Step 2. Check that your geometry is in a group or component.  PlayUp only exports content contained in groups and components.

Step 3. Try exporting a simple box and see if it works. There is a limit to how many vertices can exist in one piece of geometry, and the model you are trying to export may exceed that limit.

Step 4. If it is still broken, try to run RC.EXE against the generated DAE file and see what errors it's giving you (at the command prompt, type "rc.exe yourfilename.dae" with the appropriate path and filename).

If it is giving you the message, "The program can't start because MSVCP100.dll is missing from your computer. Try reinstalling the program to fix this problem" then you need to install Microsoft Visual C++ 2010 Redistributable Package x64(64bit) or x86(32bit).

My models have no collision data.
Right-click on the component in SketchUp, go to the PlayUp properties, and turn collision on.

Faces from my model are missing!
Did you accidentally texture the wrong side of the face? SketchUp will allow you to texture the backside of the face, but CryENGINE will not recognize it. Check your normals and make sure that you textured the right side. PlayUp installs a toggle icon in your interface to check the faces for you.

I am using CryEngine 2 and the UV coordinates for the textures are messed up.
One of the versions of RC.EXE is causing texture UV coordinates to mess up.  You can download Bin32.zip with a version of RC.EXE that works properly from here.



UNITY 3D:


It says it exported, but I can't find the files.
It will place all of the files into the /Assets/PlayUp directory.

All of my assets are there, but I can't figure out how to load the level.
You need to install the Unity package that's accompanying the latest build.  This package will install a new PlayUp tool in your toolbar.  Go to PlayUp > Import Level.  Hit the Browse button and select the level file you want to load. Click the Import button.  Your level will load into a GameObject with the same name as the level.  Alternatively as a way to do this more quickly, you can right-click on the corresponding level file in the /Assets/PlayUp/Levels directory and select Import Level via PlayUp.