Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Dalai Felinto
virtual_reality_viewport
Commits
2fdd7617
Commit
2fdd7617
authored
Oct 19, 2015
by
Dalai Felinto
Browse files
Remove references to offscreen.framebuffer_object
parent
04815daf
Changes
3
Hide whitespace changes
Inline
Side-by-side
space_view3d_virtual_reality/hmd/__init__.py
View file @
2fdd7617
...
...
@@ -59,7 +59,6 @@ class HMD_Base:
"_is_direct_mode"
,
"_eye_pose"
,
"_offscreen_object"
,
"_framebuffer_object"
,
"_color_object"
,
"_modelview_matrix"
,
"_near"
,
...
...
@@ -75,7 +74,6 @@ class HMD_Base:
self
.
_height
=
[
0
,
0
]
self
.
_projection_matrix
=
[
Matrix
.
Identity
(
4
),
Matrix
.
Identity
(
4
)]
self
.
_modelview_matrix
=
[
Matrix
.
Identity
(
4
),
Matrix
.
Identity
(
4
)]
self
.
_framebuffer_object
=
[
0
,
0
]
self
.
_color_object
=
[
0
,
0
]
self
.
_offscreen_object
=
[
None
,
None
]
self
.
_eye_orientation_raw
=
[[
1.0
,
0.0
,
0.0
,
0.0
],
[
1.0
,
0.0
,
0.0
,
0.0
]]
...
...
@@ -109,9 +107,6 @@ class HMD_Base:
return
self
.
_offscreen_object
[
self
.
_current_eye
]
@
property
def
framebuffer_object
(
self
):
return
self
.
_framebuffer_object
[
self
.
_current_eye
]
@
property
def
color_object
(
self
):
return
self
.
_color_object
[
self
.
_current_eye
]
...
...
@@ -137,7 +132,6 @@ class HMD_Base:
try
:
for
i
in
range
(
2
):
self
.
_offscreen_object
[
i
]
=
gpu
.
offscreen
.
new
(
self
.
_width
[
i
],
self
.
_height
[
i
],
0
)
self
.
_framebuffer_object
[
i
]
=
self
.
_offscreen_object
[
i
].
framebuffer_object
self
.
_color_object
[
i
]
=
self
.
_offscreen_object
[
i
].
color_object
except
Exception
as
E
:
...
...
space_view3d_virtual_reality/hmd/oculus.py
View file @
2fdd7617
...
...
@@ -77,7 +77,7 @@ class Oculus(HMD_Base):
return
True
def
_setup
(
self
):
return
self
.
_hmd
.
setup
(
self
.
_
framebuffe
r_object
[
0
],
self
.
_
framebuffe
r_object
[
1
])
return
self
.
_hmd
.
setup
(
self
.
_
colo
r_object
[
0
],
self
.
_
colo
r_object
[
1
])
def
loop
(
self
,
context
):
"""
...
...
space_view3d_virtual_reality/hmd/oculus_legacy.py
View file @
2fdd7617
...
...
@@ -22,6 +22,3 @@ class OculusLegacy(Oculus):
def
_getHMDClass
(
self
):
from
bridge.hmd.oculus_legacy
import
HMD
return
HMD
def
_setup
(
self
):
return
self
.
_hmd
.
setup
(
self
.
_color_object
[
0
],
self
.
_color_object
[
1
])
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment