Schlumberger-WesternGeco
Description
| Technologies: | Open Inventor, C#/.NET Forms, C/C++, MSVC, wxWidgets |
|---|---|
| Platforms: | Windows |
Assisted division in adding features to crunch project timeline in company's seismic visualization software (Ocean/Petrel/Omega Suite).
Highlighted features/projects:
- Animation Sequencer
- Requirement was to animate textures over 3d surface. Implementation was general enough to sequence essentially anything. UI consists of set of player buttons in various configurations, handed off to the sequencer.
- Statistical Histogram Selector
- Ability to dynamically select out points on a 3d-surface using interactive sliders on histogram set. KIS Systems designed and developed the UI, and heavily optimized the existing histogram binning algorithms to allow dynamic manipulation.
- Dynamic Tessellation Tuning
- Utilizing a highly modified ROAM algorithm, KIS Systems provided a 'camera sensitive' dynamic tesselation capability that allowed for 'graded' coarseness from back to front, depending on the camera position.
- (Prototyped)
- Undo/Redo Facility (graphical editor)
- KIS Systems designed and prototyped a very lightweight core system for undo/redo in a 3d graphical editing context. The system is configurable to implement undo by either specific undo steps (inverse actions), or to achieve undo by replaying edit steps from some known state to the "current-1" step.