1
$\begingroup$

I am looking for a way to convert mesh object to an empty object. I need to keep all the game variables, assigned logic, but remove the visual mesh data. How do I do it?

$\endgroup$
3
  • $\begingroup$ Can you explain a little more in depth why you want to do this? There are options, but they may not address what it is you are trying to accomplish. $\endgroup$ – Rick Riggs Mar 11 '16 at 15:29
  • $\begingroup$ do you want a character's mesh to disappear but have the logic of the character remain, as if the character was replaced by an empty? you can use the edit object actuator, set to replace mesh, and replace with an empty mesh. Or, if you do not mean during run time, add an empty, select it and your other object, and copy game property to selected, copy logic bricks to selected. $\endgroup$ – X-27 is done with the network Mar 11 '16 at 21:18
  • $\begingroup$ The second version. $\endgroup$ – Adrians Netlis Mar 11 '16 at 22:22
1
$\begingroup$

I do not think this is possible.

But you can create an empty mesh and copy all the attributes from the other object. Certain attributes can be copied with the add-on 3D View:Copy Attribute Menu. You can use ctrl + c to open the copy menu.

$\endgroup$
2
  • $\begingroup$ All attributes means also game logic? If so, than this is it:) $\endgroup$ – Adrians Netlis Mar 11 '16 at 18:48
  • $\begingroup$ Copying game logic and game properties is enabled by default. You need the mentioned add-on to copy other attributes like location/orientation. $\endgroup$ – Monster Mar 16 '16 at 6:13
2
$\begingroup$

If you go into edit mode and delete all vertices you will still retain the object origin. I don't know if it will retain all the game variables, assigned logic.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.