|
3D-программирование Вопросы, касающиеся программирования 3D мира |
22.08.2012, 20:59
|
#1
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
не работает entity alpha
странно. не работает альфа , может изза верси или изза видяхи??
потестите плз ехе
простой пример:
Graphics3D 640,480,16,2
cam=CreateCamera()
PositionEntity cam,0,0,-10
cub=CreateCube()
EntityAlpha cub,.1
l=CreateLight()
Repeat
RenderWorld tween
Flip
Until KeyDown(1)
|
(Offline)
|
|
22.08.2012, 21:09
|
#2
|
Разработчик
Регистрация: 20.02.2010
Сообщений: 397
Написано 173 полезных сообщений (для 565 пользователей)
|
Ответ: не работает entity alpha
Проверь так, должно работать.
; EntityAlpha Example
; -------------------
Graphics3D 640,480 ,32,2
SetBuffer BackBuffer()
camera=CreateCamera()
light=CreateLight()
RotateEntity light,90,0,0
cube=CreateCube()
Back=CreateCube()
PositionEntity cube,0,0,5
PositionEntity back,0,0,15
ScaleEntity Back,10,2,1
EntityColor back,255,0,0
; Set initial entity color values
Alpha#=1
While Not KeyDown( 1 )
; Change alpha value depending on key pressed
If alpha#<0.01 Then alpha# = 0
If alpha#>1 Then alpha# = 1
If KeyDown( 2 )=True And Alpha#>0 Then Alpha#=Alpha#-0.01
If KeyDown( 3 )=True And alpha#<1 Then Alpha#=Alpha#+0.01
; Set entity alpha value
EntityAlpha cube,Alpha#
TurnEntity cube,0.1,0.1,0.1
TurnEntity back,1,0,0
RenderWorld
Text 0,0,"Press keys 1-2 to change EntityAlpha"
Text 0,20,"Entity Alpha: "+Alpha
Flip
Wend
End
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.08.2012, 21:24
|
#3
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: не работает entity alpha
Сообщение от pepel
странно. не работает альфа , может изза верси или изза видяхи??
потестите плз ехе
простой пример:
Graphics3D 640,480,16,2
cam=CreateCamera()
PositionEntity cam,0,0,-10
cub=CreateCube()
EntityAlpha cub,.1
l=CreateLight()
Repeat
RenderWorld tween
Flip
Until KeyDown(1)
|
Убери tween, все заработает как надо.
__________________
AMD Sempron(tm) 1.41Ггц, 1024МБ ОЗУ, GeForce 6200 128МБ, WinXP SP3.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.08.2012, 21:33
|
#4
|
Мастер
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений (для 2,526 пользователей)
|
Ответ: не работает entity alpha
Сообщение от RBK
Убери tween, все заработает как надо.
|
да. чето тупанул. нервы себе все истратил))
спасибо за быстрый ответ
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:18.
|