-
Notifications
You must be signed in to change notification settings - Fork 76
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Houdini Engine for Unreal - Version 2.0
Official release of version 2.0. The plug-in is now linked to Houdini 18.5.462 / HAPI 3.5.1. Documentation for version 2.0 of the plug-in is available: https://www.sidefx.com/docs/unreal/ ------------------------------------------------------- New features: ------------------------------------------------------- - Added back the Static Mesh Build Settings from v1 (tangent/normal generation, lightmap index etc.) Their values can be changed in the plugin's setting dialog. - Added back the Static Mesh Generation Properties from v1. Their default values can be set in the plugin settings, or overridden per HDA in the Houdini Mesh Generation section. - Added back the Houdini Engine commands from v1 (Houdini.BakeAll, Houdini.CookAll etc...) - Added support for 4.25 on Mac OS. ------------------------------------------------------- Bug fixes: ------------------------------------------------------- - Fixed instantiation loop that could lock up the editor when not having access to a license, and attempting to load an HDA without the source .hda file. - Fixed Open In Houdini / Open Session Sync not using the proper executable when using the steam version of Houdini Indie. We now try to use hindie.steam executable if houdini wasn't found - Fixed button parameters being triggered upon rebuild/recook. - Fixed button parameters being triggered on first cook after loading a level. - Fixed properties modified by attributes on instanced actors being lost upon baking. - Fixed possible crash with foliage instancers after load/new level - Fixed HARS/Houdini crashing when using linear and closed editable curves in a HDA. - Fixed primitive attributes on LODs (generic attributes, screensize) not being properly set due to invalid Prim/Vertex Index. - Fixed the lodX_screensize/unreal_uproperty_screensize attributes being ignored. - Restricted the classes displayed in the drop down menu when using string as asset picker without specify a class. Too many object types were listed, causing the drop down to be very slow to open. Any UObject can still be dragged and dropped on the asset picker. - Removed unnecessary Outer checks when baking landscape. This should fix Landscape Baking failing when using PDG. - Disabled the creation of attributes for material parameters of input meshes. This would cause crashes in HARC when a lot of of string attributes were sent. - Ticking is now limited to 1 tick per frame. This reduces game-thread starvation during cook, DXGI_ERROR_DEVICE_HUNG at the end of a cook when the command list is too big. - Optimization: Reduced unnecessary/redundant string fetch via HAPI when listing Generic Attributes, fixed slow object copy on some for loops. - Added some Insights tag for better profiling overview.
- Loading branch information
Showing
228 changed files
with
129,829 additions
and
128,771 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,93 +1,93 @@ | ||
ALPHA AND BETA SOFTWARE | ||
CONFIDENTIAL DISCLOSURE AGREEMENT | ||
Revised 10/2011 | ||
This Agreement is made today between Side Effects Software Inc., a corporation | ||
incorporated under the laws of Ontario, Canada and having a place of business | ||
at 123 Front Street West, Suite 1401, Toronto ("Side Effects Software") and | ||
you ("Beta Tester"). | ||
|
||
BACKGROUND: | ||
|
||
1. Side Effects Software is in the business of developing and marketing certain | ||
computer graphics software and related materials. | ||
2. Beta Tester, in order to permit Side Effects Software in refining and | ||
perfecting such software and materials, has expressed an interest in testing | ||
certain alpha/beta versions of software more fully described in Schedule A | ||
(the "Software & Materials"). | ||
3. Each Animator, as an employee, contractor or agent of the Beta Tester, may | ||
have access to the Software & Materials and perhaps to other confidential | ||
information of Side Effects Software such as trade secrets, business or | ||
product plans, which might be disclosed during the course of the software | ||
testing (the "Confidential Information"). | ||
4. Side Effects Software wishes to ensure that the Software & Materials are not | ||
used by Beta Tester for purposes other than alpha/beta testing and that they | ||
are not disclosed to any other party without the prior written consent of | ||
Side Effects Software; | ||
|
||
NOW THEREFORE, in consideration of this background and the provision of | ||
such materials to Beta Tester and other good and valuable consideration (the | ||
receipt and sufficiency of which are hereby acknowledged), Beta Tester agrees | ||
with Side Effects Software as follows: | ||
|
||
1. Side Effects Software hereby grants to Beta Tester on the terms set out | ||
herein a personal, non-transferable and non-exclusive license to use the | ||
object code version of the Software & Materials for its internal operations | ||
on its computers. Any commercial exploitation of the Software is at the | ||
Beta Tester's risk. Beta Tester's right to use the Software & Materials is | ||
limited to those rights expressly set out in this Agreement. Beta Tester | ||
shall carry out testing of the Software & Materials in accordance with such | ||
reasonable instructions as Side Effects Software may provide to it from time | ||
to time. | ||
2. Beta Tester shall use all reasonable efforts (which shall consist of at | ||
least the same level of diligence as it uses to protect its own proprietary | ||
information and trade secrets) to protect the confidentiality of all | ||
Software & Materials, including all product features, and other Confidential | ||
Information of Side Effects Software that may come to the attention of or | ||
knowledge of Beta Tester as a result of undertaking such testing. Beta | ||
Tester shall not discuss product features or show the Software & Materials | ||
to anyone. Beta Tester shall not copy, publish, disclose, attempt to | ||
recreate the source code version of the Software or make any use other than | ||
as contemplated herein of any of the Software & Material or any such | ||
Confidential Information. For the purposes hereof, Confidential Information | ||
shall not include any information that: | ||
- At the time of such disclosure, is generally available to the public | ||
through no fault of Beta Tester; | ||
- Was in possession of Beta Tester without any obligation of confidentiality | ||
prior to the date hereof and was not acquired directly or indirectly from | ||
Side Effects Software; or | ||
- Was received by Beta Tester after the date hereof from a third party who | ||
imposed no obligation of confidentiality and who did not acquire any such | ||
information directly or indirectly from Side Effects Software. | ||
3. Beta Tester shall not communicate or otherwise disclose to Side Effects | ||
Software during the term of this Agreement any confidential or proprietary | ||
information of any other third party. | ||
4. In accepting this Agreement the Beta Tester agrees to test and evaluate the | ||
Software & Materials and to report all problems, concerns, deficiencies and | ||
suggestions for improvements to Side Effects Software. A representative from | ||
Side Effects Software may be contacting Beta Tester weekly for a report. | ||
5. Upon completion of such testing or at any time on the request of Side | ||
Effects Software, Beta Tester shall promptly return to Side Effects Software | ||
all copies of the Software & Materials, as well as any Confidential | ||
Information, then in its possession or control and shall, if requested, | ||
provide Side Effects Software with a certificate signed by an authorized | ||
representative of Beta Tester to such effect from an officer of Beta Tester. | ||
6. All Software & Materials, as well as any Confidential Information, is | ||
provided "as is". Side Effects Software makes no representation, warranty or | ||
guarantee with respect to any such material and assumes no liability for the | ||
use and performance of any alpha and beta software. Side Effects Software | ||
reserves the right to alter all aspects of the Software and Documentation | ||
from one alpha or beta version to the next, including the user interface, | ||
screen displays, fonts and functionality. | ||
7. The Software will timeout and cease to function one month after its build | ||
date, regardless of when it was downloaded or installed. | ||
|
||
SCHEDULE A | ||
SOFTWARE AND MATERIALS | ||
The following Software and related Materials are bound by the attached Alpha | ||
and Beta Software | ||
Test Agreement: | ||
Software: Houdini Engine for Unreal | ||
Version: Version 2.0 - alpha | ||
|
||
You must accept these terms and conditions to install the Software and | ||
Materials. | ||
ALPHA AND BETA SOFTWARE | ||
CONFIDENTIAL DISCLOSURE AGREEMENT | ||
Revised 10/2011 | ||
This Agreement is made today between Side Effects Software Inc., a corporation | ||
incorporated under the laws of Ontario, Canada and having a place of business | ||
at 123 Front Street West, Suite 1401, Toronto ("Side Effects Software") and | ||
you ("Beta Tester"). | ||
|
||
BACKGROUND: | ||
|
||
1. Side Effects Software is in the business of developing and marketing certain | ||
computer graphics software and related materials. | ||
2. Beta Tester, in order to permit Side Effects Software in refining and | ||
perfecting such software and materials, has expressed an interest in testing | ||
certain alpha/beta versions of software more fully described in Schedule A | ||
(the "Software & Materials"). | ||
3. Each Animator, as an employee, contractor or agent of the Beta Tester, may | ||
have access to the Software & Materials and perhaps to other confidential | ||
information of Side Effects Software such as trade secrets, business or | ||
product plans, which might be disclosed during the course of the software | ||
testing (the "Confidential Information"). | ||
4. Side Effects Software wishes to ensure that the Software & Materials are not | ||
used by Beta Tester for purposes other than alpha/beta testing and that they | ||
are not disclosed to any other party without the prior written consent of | ||
Side Effects Software; | ||
|
||
NOW THEREFORE, in consideration of this background and the provision of | ||
such materials to Beta Tester and other good and valuable consideration (the | ||
receipt and sufficiency of which are hereby acknowledged), Beta Tester agrees | ||
with Side Effects Software as follows: | ||
|
||
1. Side Effects Software hereby grants to Beta Tester on the terms set out | ||
herein a personal, non-transferable and non-exclusive license to use the | ||
object code version of the Software & Materials for its internal operations | ||
on its computers. Any commercial exploitation of the Software is at the | ||
Beta Tester's risk. Beta Tester's right to use the Software & Materials is | ||
limited to those rights expressly set out in this Agreement. Beta Tester | ||
shall carry out testing of the Software & Materials in accordance with such | ||
reasonable instructions as Side Effects Software may provide to it from time | ||
to time. | ||
2. Beta Tester shall use all reasonable efforts (which shall consist of at | ||
least the same level of diligence as it uses to protect its own proprietary | ||
information and trade secrets) to protect the confidentiality of all | ||
Software & Materials, including all product features, and other Confidential | ||
Information of Side Effects Software that may come to the attention of or | ||
knowledge of Beta Tester as a result of undertaking such testing. Beta | ||
Tester shall not discuss product features or show the Software & Materials | ||
to anyone. Beta Tester shall not copy, publish, disclose, attempt to | ||
recreate the source code version of the Software or make any use other than | ||
as contemplated herein of any of the Software & Material or any such | ||
Confidential Information. For the purposes hereof, Confidential Information | ||
shall not include any information that: | ||
- At the time of such disclosure, is generally available to the public | ||
through no fault of Beta Tester; | ||
- Was in possession of Beta Tester without any obligation of confidentiality | ||
prior to the date hereof and was not acquired directly or indirectly from | ||
Side Effects Software; or | ||
- Was received by Beta Tester after the date hereof from a third party who | ||
imposed no obligation of confidentiality and who did not acquire any such | ||
information directly or indirectly from Side Effects Software. | ||
3. Beta Tester shall not communicate or otherwise disclose to Side Effects | ||
Software during the term of this Agreement any confidential or proprietary | ||
information of any other third party. | ||
4. In accepting this Agreement the Beta Tester agrees to test and evaluate the | ||
Software & Materials and to report all problems, concerns, deficiencies and | ||
suggestions for improvements to Side Effects Software. A representative from | ||
Side Effects Software may be contacting Beta Tester weekly for a report. | ||
5. Upon completion of such testing or at any time on the request of Side | ||
Effects Software, Beta Tester shall promptly return to Side Effects Software | ||
all copies of the Software & Materials, as well as any Confidential | ||
Information, then in its possession or control and shall, if requested, | ||
provide Side Effects Software with a certificate signed by an authorized | ||
representative of Beta Tester to such effect from an officer of Beta Tester. | ||
6. All Software & Materials, as well as any Confidential Information, is | ||
provided "as is". Side Effects Software makes no representation, warranty or | ||
guarantee with respect to any such material and assumes no liability for the | ||
use and performance of any alpha and beta software. Side Effects Software | ||
reserves the right to alter all aspects of the Software and Documentation | ||
from one alpha or beta version to the next, including the user interface, | ||
screen displays, fonts and functionality. | ||
7. The Software will timeout and cease to function one month after its build | ||
date, regardless of when it was downloaded or installed. | ||
|
||
SCHEDULE A | ||
SOFTWARE AND MATERIALS | ||
The following Software and related Materials are bound by the attached Alpha | ||
and Beta Software | ||
Test Agreement: | ||
Software: Houdini Engine for Unreal | ||
Version: Version 2.0 - alpha | ||
|
||
You must accept these terms and conditions to install the Software and | ||
Materials. |
Oops, something went wrong.