.. _faq: Frequently Asked Questions ========================== 1. Why doesn't Writing3D support Python2? ----------------------------------------- Writing3D is based on Blender, which currently uses Python3 as its scripting language. 2. Will Writing3D output projects to Unity? ------------------------------------------- No, Writing3D is currently based on Blender, but it would not be *too* difficult (given the modular structure of Writing3D) to swap out Blender with any other 3D rendering and game platform. If you'd like to see Writing3D support other backends besides Blender, take a look at the :ref:`getting_involved` page or :ref:`developer_guide`. We have not looked into the licensing issues involved with supporting Unity, either, but we'd be happy to talk through them with you if you're interested. 3. Why is Writing3D based on Blender? ------------------------------------- Blender is just about the best open source 3D rendering and game engine out there. We think it's very important that artists and students have access to open source tools for working in VR so that they have full control of their creative work. Furthermore, while we have nothing against the proprietary alternatives out there, we think it's important that awesome open source tools like Blender not be crowded out of the VR scene by their proprietary competitors. 4. Can you implement feature X in Writing3D for me? --------------------------------------------------- Maybe! If it sounds like an idea that other people would be interested in, we'd love to have a crack at it. `Submit an issue `_ marked as a "feature request" on `Github `_, and we'll take a look. Alternatively, if you have some coding experience, consider implementing it yourself and then contributing your awesome new feature to the project by `submitting a pull request `_. 7. Does Writing3D work on Oculus/ Vive/ Playstation VR/ Gear/ etc.? ------------------------------------------------------------------- Possibly. Through the efforts of the amazing `BlenderVR `_ team, Blender projects can run on a fairly wide range of hardware, and we are working to make Writing3D work on even more platforms (including Google Cardboard in the near future). We are also working to reduce the overhead of targeting available platforms to a single function call (pyw3d) or button press (w3d_writer), but this is still a work in progress. If you are part of an academic institution hoping to run Writing3D on a Cave or similar environment and would like assistance, please reach out to `the maintainer `_. 8. How can I help with Writing3D? --------------------------------- Check out the :ref:`getting_involved` page! 9. How can I get your attention? -------------------------------- The best way is to either submit a Github issue or `Tweet `_ at William Hicks, the maintainer for the Writing3D project. .. toctree:: :maxdepth: 2