/extras/usd/tutorials/helloWorld/helloWorldRedux.py
https://github.com/PixarAnimationStudios/USD · Python · 31 lines · 5 code · 2 blank · 24 comment · 0 complexity · 5cbdbe16ecfce7ed18b65adf56d8bff5 MD5 · raw file
- #!/pxrpythonsubst
- #
- # Copyright 2016 Pixar
- #
- # Licensed under the Apache License, Version 2.0 (the "Apache License")
- # with the following modification; you may not use this file except in
- # compliance with the Apache License and the following modification to it:
- # Section 6. Trademarks. is deleted and replaced with:
- #
- # 6. Trademarks. This License does not grant permission to use the trade
- # names, trademarks, service marks, or product names of the Licensor
- # and its affiliates, except as required to comply with Section 4(c) of
- # the License and to reproduce the content of the NOTICE file.
- #
- # You may obtain a copy of the Apache License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the Apache License with the above modification is
- # distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
- # KIND, either express or implied. See the Apache License for the specific
- # language governing permissions and limitations under the Apache License.
- #
- from pxr import Usd
- stage = Usd.Stage.CreateNew('HelloWorldRedux.usda')
- xform = stage.DefinePrim('/hello', 'Xform')
- sphere = stage.DefinePrim('/hello/world', 'Sphere')
- stage.GetRootLayer().Save()