Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 22.08.2012, 20:59   #1
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 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)
Вложения
Тип файла: exe test_alpha.exe (1.26 Мб, 733 просмотров)
(Offline)
 
Ответить с цитированием
Старый 22.08.2012, 21:09   #2
FREE MAN
Разработчик
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pepel (22.08.2012)
Старый 22.08.2012, 21:24   #3
RBK
Знающий
 
Аватар для RBK
 
Регистрация: 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)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
pepel (22.08.2012)
Старый 22.08.2012, 21:33   #4
pepel
Мастер
 
Аватар для pepel
 
Регистрация: 23.09.2009
Адрес: ленобласть
Сообщений: 1,189
Написано 447 полезных сообщений
(для 2,526 пользователей)
Ответ: не работает entity alpha

Сообщение от RBK Посмотреть сообщение
Убери tween, все заработает как надо.
да. чето тупанул. нервы себе все истратил))
спасибо за быстрый ответ
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com