Предварительные замечания
Назначение программы Cube3D - анимация (просмотр) сейсмического куба 3-D.
Входными данными для программы является сейсмический файл куба данных в формате SPS-PC.
C целью ускорения анимации куба программа вначале должна создать внутренний формат куба-3D. Это делается после создания нового проекта и выполнения пункта меню Inner_3-D.
Внутренний файл представляет собой перезаписанный сейсмический файл по Inline, CrossLine и TimeSlice. Выборки записываются в формате R4 IEEE.
Поэтому размер файла может оказаться намного больше размера исходного куба данных.
Анимация куба 3-Д представляет собой просмотр на экране фрагментов куба по Inline и Crossline направлениям, по временным срезам и 3-Д просмотр всего куба.
При трехмерном просмотре куба из панели инструментов исчезают кнопки Next, Prev и GoTo.
Добавляются кнопки Near, Far, Pan и Animation .
Вращение изображения осуществляется линейками прокрутки.
Визуализация куба
реализована библиотекой OpenGL.
Анимация куба становится возможной при нажатии кнопки
Появляется диалоговое окно анимации с тремя линейками прокрутки: по InLine, CrossLine и по времени.
Изменение "точки взгляда" на куб осуществляется линейками прокрутки главного окна.
Изменение точки анимации осуществляется линейками прокрутки диалогового окна.
Изменение по времени достигается также клавишами клавиатуры "Key Up", "Key Down", "Page Up", "Page Down", а также клавишами "Page Up" и "Page Down" с клавишей Ctrl.
Изменить усиление изображения сейсмотрасс в любой момент можно клавишами клавиатуры "+" и "-".
.