Skip to content

Commit 686012a

Browse files
committed
Updating Changes for a22
1 parent f334a2f commit 686012a

File tree

2 files changed

+25
-1
lines changed

2 files changed

+25
-1
lines changed

Changes

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,27 @@
1+
# 8.0.0-a22
2+
3+
#### IECoreHoudini
4+
5+
- ParameterisedHolder SOPs have a nameFilter parm (w/ disable toggle)
6+
- These are used to pre-filter each input geometry (or not if toggled off)
7+
- ProceduralHolder outputs a single CortexObject holding its procedural
8+
- OpHolder operates several times per cook, once for each named input shape
9+
- Shapes matching the filter are operated on, and returned as CortexObjects, maintaining their name
10+
- Shapes not matching are passed through unchanged, whether they were normal geo or CortexObjects
11+
- It can be forced to operate only once by disabling the nameFilter or by passing a single named shape
12+
- CortexConverter SOP now operates in both directions (converting between CortexObjects and native geo)
13+
- It also has a nameFilter, with similar pass-through behaviour as the OpHolder
14+
- Changed interface for HoudiniScene custom attribute callbacks
15+
- SceneCache OBJs pass attributes through to HoudiniScene (and therefor SceneCache ROP)
16+
- Added IECoreHoudini.makeMainGLContextCurrent() which is needed for sharing the GL Context with other applications (like Gaffer)
17+
- Fixed bug in HoudiniScene which was creating phony children when FlatGeometry names were similar, but not exact
18+
- Fixed bug in SceneCache SOP when loading Groups or CoordinateSystems without a transform
19+
- Preventing segmentation faults when reading a corrupt SceneCache file
20+
21+
#### IECoreGL
22+
23+
- Fixed GLSL shaders to work with GLSL version 120 (OpenGL 2.1)
24+
125
# 8.0.0-a21
226

327
#### IECoreMaya

SConstruct

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ SConsignFile()
5353
ieCoreMajorVersion=8
5454
ieCoreMinorVersion=0
5555
ieCorePatchVersion=0
56-
ieCoreVersionSuffix="a21" # used for alpha/beta releases. Example: "a1", "b2", etc.
56+
ieCoreVersionSuffix="a22" # used for alpha/beta releases. Example: "a1", "b2", etc.
5757

5858
###########################################################################################
5959
# Command line options

0 commit comments

Comments
 (0)