- Newest
- Most votes
- Most comments
[quote="ravenboilinux, post:3, topic:10057"] So those gem require additional setup to be used, and cause a bunch of errors and crashes if they are not setup correctly. If you are not using those gems, you can disable them from the Project Configuration. [/quote]
+1
VideoPlayback and RAD Telemetry definitely require additional 3rd party files as is noted in the Project Configurator descriptions.
VideoPlayback: Allows for full motion video playback during gameplay. This includes 360 degree stereo video. WARNING: using this Gem requires that you have provided a copy of FFmpeg. It is suggested that you pay close attention to the licenses associated with this library.
RAD Telemetry: The RAD Telemetry Gem allows licensors of RAD Telemetry 3 to quickly integrate RAD Telemetry 3 with Lumberyard. For instructions on enabling RAD Telemetry Gem, visit https://docs.aws.amazon.com/lumberyard/latest/userguide/gems-system-gem-rad-telemetry.html
And if you enable RAD without having the SDK from Rad Telemetry installed, WAF will output a warning message, though this can be hard to notice if you have a bunch of other warnings.
EDIT: looking for some docs on Qt for Python. For now we have this: https://docs.aws.amazon.com/lumberyard/latest/userguide/editor-automation.html
Unless you have a specific need for the QtForPython gem I would not include that in your project if you don't have Qt and PySide installed and available in your PATH.
How is the PySide2 library bootstrapped into the Editor?
The Editor Python Bindings gem scans a number of folders named “Editor/Scripts” looking for a bootstrap.py
file to pre-load Python symbols, append additional sys.path entries, and even prepare the Python virtual machine for debugging. The QFP gem uses its bootstrap script to add file paths so that the PySide2
and shiboken2
modules can be imported.
The files can be found at .\Gems\QtForPython\Editor\Scripts\bootstrap.py
in the engine root folder. More PySide2 information
PySide2 Information
- Web site: https://wiki.qt.io/Qt_for_Python
- Version 5.12.4
- Windows platform support
The operating system’s environment variable 'QT_PLUGIN_PATH'
is also set to the path that points to the Qt plugin path. This is done since the Qt dynamic libraries are copied to a different folder than it original installation. If your team needs to update the Qt plugin path, then it is suggested to use the user’s bootstrap.py file to override this setting (stored in the user cache folder).
Ok, I deleted the old project and Created a new one with default profile. SO I understand the errors were something to do with the Gems and Compatible Gems for them or dependencies.
So I can see the editor, and probably start working. But! The problems with the Gems, especially the VideoPlayback, RAD Telemetry and the QTforPython, are still there. Would you suggest I wait for the Gems in the next release with proper fixes, or if there is a work around for them, can you help me. I have followed the Documentation for getting them fixed, before I resorted to writing here.
Please let me know. Thanks!
Hello, So those gem require additional setup to be used, and cause a bunch of errors and crashes if they are not setup correctly. If you are not using those gems, you can disable them from the Project Configuration.
The link for the QtforPython link bring up this message " Oops! That page doesn’t exist or is private."
Thanks, I've removed that link and included some info from that page that might help
@REDACTEDUSER Thank you guys, I understand now... I appreciate the detailed explanation Petrocket :) (sorry about the late reply, I was not available for the past few days...)
Have a great day..!
This post is closed: Adding new answers, comments, and votes is disabled.
Relevant content
- asked 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 7 months ago