Страница: 1 | 2 | 3 | 4 | 
		
		 
			   
			 
			 
			 
			 
			
 
  
		
     
  
    
Вопрос: >> Alpha-Blending <<
     
    
Добавлено: 19.11.05 00:00
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
    
 AgentFire | ICQ: 192496851 
      
       
  
Если кто-нибудь скажет как юзать альфа-бленд в DX7 (2D), в режиме real-time то я буду ОЧЕНЬ признателен. Пожалуйста, без ссылок на MSDN. Их примеры (если вообще будут на эту тему) не работают.
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 47
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа:
 AASoft
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 86
Ответов: 920
      
 Профиль |  | #1
       
Добавлено:  19.11.05 00:37
       
    
       
  
@Noviks
 
    
ili delaem poisk v google na temu VBDABL, ili idem syuda, i samaya poslednyaya ssylka:
http://blackhole.projectxonline.net/files/list.php?category=3. Vozmozhno gdeto est` bolee novaya versiya, no ya pol`zovalsya etoj na dovol`no taki medlenom kompe, i vse rabotalo na ura. primerchiki mozhno poiskat` na directx4vb.vbgamer.com. (tam v DX7->directdraw idem, nahodim alpha blending). preduprezhdayu, sajt na angliskom.
		
	  
			 
	
		 
    
       
    
Номер ответа: 2 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #2
       
Добавлено:  19.11.05 12:08
       
    
       
  
да.. так и думал, что тут никто не знает  
    
(((
ок, ща полезу по ссылкам...
		
	  
			 
	
		 
    
       
    
Номер ответа: 3 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #3
       
Добавлено:  19.11.05 12:19
       
    
       
  
о, че-то нашел...
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 4 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #4
       
Добавлено:  19.11.05 22:42
       
    
       
  
млин... нет... эта DLL'ка требует большого затрата времени на Lock/Unlock surfac'а...  
    
(((((((
		
	  
			 
	
		 
    
       
    
Номер ответа: 5 
      
Автор ответа:
 AASoft
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 86
Ответов: 920
      
 Профиль |  | #5
       
Добавлено:  20.11.05 00:51
       
    
       
  
a po drugomu nel`zya. chtoby modificirovat` pixeli v DD, nado obyazatel`no Lock delat`.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 6 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #6
       
Добавлено:  20.11.05 12:26
       
    
       
  
Это ведь неимоверно ресурсы жрет! Как другие игры(тоже 2D) умудряются?
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 7 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #7
       
Добавлено:  20.11.05 23:10
       
    
       
  
А может DX8 могет??
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 8 
      
Автор ответа:
 Страшный Сон
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 46
Ответов: 848
      
 Профиль |  | #8
       
Добавлено:  21.11.05 15:08
       
    
       
  
 
    
Да можно по идее... Везде ж этот AlphaBlend делают.
		
	  
			 
	
		 
    
       
    
Номер ответа: 9 
      
Автор ответа:
 AASoft
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 86
Ответов: 920
      
 Профиль |  | #9
       
Добавлено:  22.11.05 04:50
       
    
       
  
@Nightmare
 
    
nu, ili 3d yuzat`, ili tak. po drugomu nil`zya. ya s etim delom promuchalsya ochen` mnogo, ostanovilsya na VBDABL biblioteke dlya DD. inache D3D.
		
	  
			 
	
		 
    
       
    
Номер ответа: 10 
      
Автор ответа:
 LamerOnLine
![]()
![]()
![]()
ICQ: 334781088 
Вопросов: 108
Ответов: 2822
      
 Профиль |  | #10
       
Добавлено:  22.11.05 11:17
       
    
       
  
Начиная с DX8 вся 2D графа идет через D3D. Посему нефиг заморачиваться, все современные карты - 3D усорители, а не 2D  
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 11 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #11
       
Добавлено:  22.11.05 17:10
       
    
       
  
Но я-то пишу 2D игру! ААСофт, пришли эту библу плз! а то я не нашел...  
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 12 
      
Автор ответа:
 Страшный Сон
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 46
Ответов: 848
      
 Профиль |  | #12
       
Добавлено:  22.11.05 17:20
       
    
       
  
Ну сделай камеру, зырящую вниз, на плоскость, на которой будут всякие спрайты. Будет тебе 2D.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 13 
      
Автор ответа:
 Страшный Сон
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Вопросов: 46
Ответов: 848
      
 Профиль |  | #13
       
Добавлено:  22.11.05 17:22
       
    
       
  
А вообще если делаешь 2D-игру, можно и без DirectX'а обойтись.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 14 
      
Автор ответа:
 LamerOnLine
![]()
![]()
![]()
ICQ: 334781088 
Вопросов: 108
Ответов: 2822
      
 Профиль |  | #14
       
Добавлено:  22.11.05 17:23
       
    
       
  
Прально. Можно под OpenGL.
 
    
		
	  
			 
	
		 
    
       
    
Номер ответа: 15 
      
Автор ответа:
 AgentFire
![]()
![]()
![]()
ICQ: 192496851 
Вопросов: 75
Ответов: 3178
      
 Профиль |  | #15
       
Добавлено:  22.11.05 18:59
       
    
       
  
 
    
А где взять СТАНДАРТНУЮ библу openlg'я и примерчик (т.к. этим зверем я пока не управлял)?