Add "cameraid" attribute to visual/global specifying the default camera to use at model load.
PiperOrigin-RevId: 773783069 Change-Id: I2fff2abdceedc982d89cee8d14b95abceea1c113
This commit is contained in:
committed by
Copybara-Service
parent
7dc7a349c5
commit
14dc7c2a60
@@ -278,6 +278,11 @@ STRUCTS: Mapping[str, StructDecl] = dict([
|
||||
name='global',
|
||||
type=AnonymousStructDecl(
|
||||
fields=(
|
||||
StructFieldDecl(
|
||||
name='cameraid',
|
||||
type=ValueType(name='int'),
|
||||
doc='initial camera id (-1: free)',
|
||||
),
|
||||
StructFieldDecl(
|
||||
name='orthographic',
|
||||
type=ValueType(name='int'),
|
||||
|
||||
@@ -175,6 +175,7 @@ PYBIND11_MODULE(_structs, m) {
|
||||
});
|
||||
DefineStructFunctions(mjVisualGlobal);
|
||||
#define X(var) mjVisualGlobal.def_readwrite(#var, &raw::MjVisualGlobal::var)
|
||||
X(cameraid);
|
||||
X(orthographic);
|
||||
X(fovy);
|
||||
X(ipd);
|
||||
|
||||
Reference in New Issue
Block a user