Граф коммитов

1521 Коммитов

Автор SHA1 Сообщение Дата
thomas-tu 062d405f13
Fix warnings with Stadia (ABC-393) (#542)
* Drop references to Stadia and update package description

* Remove reference to Stadia in log string

* Update the Changelog file.

* Remove ref to Stadia in the documentation

* Apply suggestions from code review

Co-authored-by: Sébastien Duverne <55094336+sebastienduverne@users.noreply.github.com>

---------

Co-authored-by: Sébastien Duverne <55094336+sebastienduverne@users.noreply.github.com>
2023-06-05 15:30:22 -04:00
windxu88 770d4aa030
ABC-333 CI: Refactor Alembic's CI (#541)
* Refactor Alembic CI

* Fix error in global.metafile

* Add pack job

* Fix artifacts for build jobs

* Fix artifacts for build jobs again

* More changes to promotion jobs

* More fixes

* Fix error

* Fix nightly trigger

* Add a newline to .yml files

* Remove spaces from yml file
2023-05-30 09:48:40 -04:00
Rose Hirigoyen 6275712e65
Alembic Release 2.3.2 (#540)
* updated version numbers

* updated date

---------

Co-authored-by: Rose Hirigoyen <rose.hirigoyen@unit3d.com>
2023-05-10 11:52:13 -04:00
thomas-tu 93ba1a8cfc
Remove needs for specific versions of VisualStudios from .cmd scripts (#535) 2023-04-04 22:02:40 -04:00
windxu88 b0a07a19a3
ABC-386 Set MACOSX_DEPLOYMENT_TARGET to 10.14 (#539)
* Add DCMAKE_OSX_DEPLOYMENT_TARGET to build.sh

* test package on Mac 10.15 with libs built on Mac 12

* Test -DCMAKE_OSX_DEPLOYMENT_TARGET failure

* Change variable name for testing

* Use MACOSX_DEPLOYMENT_TARGET environment variable instead

* Change Mac image for package tests back to macos-12 and set MACOSX_DEPLOYMENT_TARGET for buildDebug.sh
2023-04-04 10:20:10 -04:00
Rose Hirigoyen 0aacc549c1
Revert "Revert "Release 2.3.1" (#537)" (#538)
This reverts commit d59eb82cf4.
2023-03-28 12:30:02 -04:00
windxu88 d59eb82cf4
Revert "Release 2.3.1" (#537) 2023-03-28 11:59:57 -04:00
windxu88 60d5a7d366
Merge branch 'release/2.3.1' into main 2023-03-28 11:00:33 -04:00
Sebastien Duverne 51b528bbd5 Documentation wrap-up 2023-03-22 14:13:10 -04:00
windxu88 751a7260cc
Add 2023.1 to CI (#530) 2023-03-06 09:44:25 -05:00
windxu88 33b478d960
ABC-374: Update bokken images for Alembic CI (#531)
* Update bokken images

* Add 'set -e' so that build script won't fail silently

* Install cmake on macos-12 VM
2023-03-03 10:41:00 -05:00
Rose Hirigoyen 180043cf94 updated 2.3.1 date 2023-03-02 14:15:11 -05:00
thomas-tu 0b112c549e
Add missing HDCamera/UniversalCamera component (ABC-364) (#527)
* Add HDAdditionalCameraData on HDRP cameras when SRP is available in the project.

* Ensure we don't add the additional component when it's already there.

* add support for URP extra datas

* Fix compile issue

* Revert changes

* Update CHANGELOG.md
2023-02-21 13:55:06 -05:00
Christophe Guertin 001d7d6a93
Update README.md with official support links (#525)
* Remove ISSUE_TEMPLATE.md since we are disabling the Github issues page.

* Update README.md with official Unity support links.

* Update readme with reviewer suggestions
2023-02-16 14:19:08 -05:00
windxu88 c28e160144
Remove com.unity.package-validation-suite dependency from projects' manifest.json (#529) 2023-02-09 16:02:50 -05:00
windxu88 31c9dcbfea
ABC-365 CI: HDRP tests fail in trunk on all platforms because of a coding package error (#526)
* Remove coding package from AlembicHDRP and AlembicStandaloneBuild project's manifest.json

* Keep other package versions unchanged
2023-02-06 10:19:13 -05:00
Rose Hirigoyen 28f60a8e87
[Documentation] Fix some minor issues in documentation (#523)
* changed to tablee

* added custom data page + changed to shot asset clip asset

* doc pages + typos

* shot asset clip settings

* formatting

* fixed pr comments + updated TOC

* fixed some more pr comments

* updated TOC and reference.md

* removed extra new line

* reference.md table back to two columns

* reordered reference table in alphabetical order
2023-02-01 16:04:33 -05:00
Vlad Lazar 485c80c8db
JIRA: ABC-341 Visibility data in alembic files causes unwanted mesh serialization (#519)
* JIRA: ABC-341 Visibility data in alembic files causes unwanted mesh serialization

* Apply formatting changes

* Add Changelog entry.

Co-authored-by: noreply@unity3d.com <noreply@unity3d.com>
Co-authored-by: Thomas Tu <thomastu@unity3d.com>
Co-authored-by: thomas-tu <45040865+thomas-tu@users.noreply.github.com>
2023-01-11 10:35:24 -05:00
Rose Hirigoyen d2b39ff9e7
ABC-329 Fix for 2.3.X: Normals AlwaysCompute Option does not work (#521)
* use unity enum display

* use propertyfield

* removed useless function

* add test for option

* fixed format and added test

* Apply formatting changes

* changed vec format

* changed way of comparing vectors

* fixed changelog
2023-01-10 13:46:10 -05:00
thomas-tu 9dbb74e82b
Fix reimport on quality change (ABC-336) (#522)
* Importer: generate hash based on the default material guid instead of the rendering pipeline asset. Otherwise, a change of quality level would trigger reimport of all Alembic files.

* Add XMLDoc to ComputeHash and DirtyCustomDependencies

* Update Changelog

* Update Changelog entry
2023-01-10 10:06:43 -05:00
windxu88 c576d4531f
ABC-330 Fix Alembic clean console tests (#518)
* Replace obsolete api Object.FindObjectOfType<T>() by Object.FindFirstObjectByType<T>()

* Update CI editor versions

* Update to 2021.3

* Use Camera API for easier maintenance

* Add 'using System.Linq'

* Bump version number and change CHANGELOG.md

* Put back 2019.4 in CI because upm-ci needs minimum supported Unity version to run test when publishing

* Fix a logic error. It should be the opposite.
2022-12-08 14:12:53 -05:00
windxu88 0013420381
Specify ext.nunit package version in AlembicRecorder's manifest.json (#516) 2022-10-28 11:41:15 -04:00
windxu88 9ac750fe85
ABC-325: Add support for 2022.2 in Alembic CI (#513)
* Add support for 2022.2 in CI

* Disable HDRP test for 2022.2 on Mac because of HDRP problem
2022-08-26 10:22:18 -04:00
windxu88 db6898411b
Re-enable HDPR tests on Mac (#511) 2022-08-22 13:31:40 -04:00
windxu88 18ecd03362
Enable APV clean console test in Alembic CI (#509)
* Enable APV clean console test for Alembic package test

* Change win10 image to v2.0.1 for clean console test to pass
2022-08-08 14:37:00 -04:00
windxu88 04841daa62
Fix CI failure on CentOS because of upm-ci update (#508) 2022-08-03 10:23:57 -04:00
Rose Hirigoyen 170c6aaae7
ABC-139 Add .buginfo file to Alembic 2022-08-02 10:41:53 -04:00
windxu88 cd0ccc02e7
Add PVP Api docs validation test to alembic CI (#506)
* Add PVP API docs validation test to our CI

* Remove duplicate job

* Remove one API doc, API docs test should fail

* Put back one API doc which was removed intentionally for testing purpose

* Remove option 'upmNoDefaultPackages' which I added for testing purpose

* Add comments about why 'com.unity.modules.imgui' needs to be added as a dependency.

* Add API docs validation job to PR trigger
2022-07-25 13:01:14 -04:00
windxu88 1110079891
Disable hdrp test in trunk on Mac (#503)
* Disable HDRP test in trunk on Mac

* Fix dependencies' indentation

* Don't know why 'TestsTrigger' GitHub check doesn't update automatically, kick it again
2022-06-27 09:53:53 -04:00
windxu88 5df8b2bf7c
JIRA: ABC-304 Change ubuntu test strategy (#502)
* Move tests to ubuntu 20

* Tweak upm-ci.yml file by adding :stable to ubuntu-20 and using Unity::VM::GPU type VM for ubuntu:stable in bizarro

Co-authored-by: Wind Xu <wind.xu@unity3d.com>
2022-05-06 09:55:34 -04:00
Christophe Guertin 76d8a2cdcd
Add quotations around description for correct YAML parsing. (#499) 2022-02-16 13:27:20 -05:00
Vlad Lazar 8028622d16
Bump package version to 2.3.0 (#498) 2022-01-29 13:05:01 -05:00
Vlad Lazar 419427240e
JIRA: ABC-285 Material faceset name order fix. (#496)
* JIRA: ABC-285 Material faceset name order fix.

* Apply formatting changes

* Add unit test that the material order is right

* Added a version flag.

* Changelog change.

Co-authored-by: noreply@unity3d.com <noreply@unity3d.com>
2022-01-24 08:37:19 -05:00
Vlad Lazar 2496e737d5
JIRA: ABC-283 Fix for 2.3.X: Package fails to compile when removing the analytics module from a project (#492)
* Bump package version.

* Fix for 2.3.X: Package fails to compile when removing the analytics module from a project
2022-01-21 11:21:08 -05:00
Vlad Lazar fa59f10fb8
JIRA:ABC-294 Fix for 2.3.X: [Switch]Unity Analytics errors detected when importing Alembic package (#497) 2022-01-21 10:13:41 -05:00
Torbjorn Laedre fcfcbfdd51
JIRA: ABC-290 Strip alembic behaviour instances when building unsupported targets. (#493)
* Strip alembic behaviour instances when building unsupported targets.

* Order removal by requirements.

Apply formatting changes

* Changelog

* Changelog comment.

Co-authored-by: Vlad-Andrei Lazar <vladal@unity3d.com>
2022-01-14 09:44:26 -05:00
Vlad Lazar 882b3e5c2f
Fix local alembic osx builds (#495)
* Clear the quarantine flag for ispc when extracting

* Fix the debug build scripts to include arm64 binaries.
2022-01-07 14:28:48 -05:00
Vlad Lazar 77aa8b358d
Bump package version. (#491) 2022-01-06 09:09:50 -05:00
Vlad Lazar 9fd74d9827
JIRA: ABC-279 Fix for 2.3.X: Build fails with empty AlembicStreamPlayer component (#488)
* JIRA: ABC-279 Fix for 2.3.X: Build fails with empty AlembicStreamPlayer component

Test

* Fix for the bug

* Changelog
2021-10-05 16:02:40 -04:00
Vlad Lazar 174908da0c
Package Signature on CI (#490)
As part of the package signing initiative, we'd like bundled packages to be prepared for upcoming constraints regarding the need to have packages with a valid signature during APV testing.

Because of this, we are going through all bundled packages' repositories creating a PR that would enable package signing on your packages.

With signing enabled, upm-ci will perform an extra step where it will send each package to a signing service and then generate the final signed artifacts.
Internally, in an attempt to ensure that everything works, we are running yamato tests where all bundled packages (including yours) are signed and validated, proving that the packages in this repository should yield no errors. The validation step is also performed in all platforms.

In the case that any error does arise, this can be simply reverted back by removing the environment variable, UPMCI_ENABLE_PACKAGE_SIGNING in the publishing jobs.

For more information, please refer to: https://confluence.unity3d.com/display/PAK/Package+Signature

You can contact us through:
#team-pkd-176-internal-package-signing
@cassandra & @felipemunoz
2021-10-05 08:30:06 -04:00
Vlad Lazar b5126683b8
JIRA: ABC-265 New formatting and Scraping pipeline (#476)
* New formatting and Scraping pipeline

Remove the timeout

* Apply formatting changes

* Apply formatting changes

Co-authored-by: noreply@unity3d.com <noreply@unity3d.com>
2021-09-21 15:34:06 -04:00
Vlad Lazar 096a5ce0ca
JIRA: ABC-170 Editor analytics For alembic (#469)
* Implement Exporter analytics
2021-09-16 09:33:35 -04:00
Vlad Lazar c29cb07b63
Bump package version (#483) 2021-09-16 08:35:17 -04:00
Vlad Lazar f33f46a2b4
JIRA: ABC-272 Disabling meshes in importer throws error if alembic asset has material assignments (#481)
* JIRA: ABC-272 Disabling meshes in importer throws error if alembic asset has material assignments

* Changelog
2021-09-10 08:37:38 -04:00
Vlad Lazar 2e79b5f59d
JIRA: ABC-269 Fix for Multi-edit alembic importer (#480)
* JIRA: ABC-269 Fix for Multi-edit alembic importer

* Changelog
2021-09-09 15:08:58 -04:00
Vlad Lazar 1736bf441f
JIRA: ABC-267 Exception when applying import preset on Alembic file with different hierarchy (#479)
* JIRA: ABC-267 Exception when applying import preset on Alembic file with different hierarchy

* Changelog.
2021-09-09 14:45:18 -04:00
Vlad Lazar 025a992809
JIRA: ABC-274 Update the bokken images back to stable (#482) 2021-09-08 15:47:23 -04:00
Vlad Lazar 6f800a10ce
Upgrade package version to 2.3.0-pre.2 (#478) 2021-09-02 14:08:47 -04:00
Vlad Lazar eaf55beea5
JIRA: ABC-263 Fix for 2.3.X: Replacing streamed alembic with same hierarchy removes material assignments (#471)
* JIRA: ABC-263 Fix for 2.3.X: Replacing streamed alembic with same hierarchy removes material assignments

* Changelog fix.
2021-08-26 14:14:31 -04:00
Vlad Lazar 19d4da0303
Leftover fixes (#473)
* Fix TestRunner.json.meta that was comited by mistake

* Revert meta file change that was comited by mistake.
2021-08-26 10:22:06 -04:00