forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   не работает entity alpha (http://forum.boolean.name/showthread.php?t=17218)

pepel 22.08.2012 20:59

не работает entity alpha
 
Вложений: 1
странно. не работает альфа , может изза верси или изза видяхи??

потестите плз ехе

простой пример:
Код:

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)


FREE MAN 22.08.2012 21:09

Ответ: не работает 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


RBK 22.08.2012 21:24

Ответ: не работает entity alpha
 
Цитата:

Сообщение от pepel (Сообщение 236962)
странно. не работает альфа , может изза верси или изза видяхи??

потестите плз ехе

простой пример:
Код:

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, все заработает как надо.

pepel 22.08.2012 21:33

Ответ: не работает entity alpha
 
Цитата:

Сообщение от RBK (Сообщение 236965)
Убери tween, все заработает как надо.

да. чето тупанул. нервы себе все истратил))
спасибо за быстрый ответ


Часовой пояс GMT +4, время: 13:55.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot