«palette» 태그된 질문

6
OpenGL에서 레트로 스타일 팔레트 교환 효과 만들기
내가 일하고 있어요 Megaman의 내가 런타임에 특정 픽셀의 색상을 변경해야 -like 게임. 참고 : Megaman 에서 선택한 무기를 변경하면 주 무기의 팔레트가 선택된 무기를 반영하도록 변경됩니다. 스프라이트의 색상이 모두 변경되는 것은 아니며 특정 색상 만 변경됩니다 . 프로그래머가 팔레트와 픽셀과 팔레트 인덱스 사이의 논리적 매핑에 액세스 할 수 있기 때문에 …

1
SDL.NET/Tao.SDL에서 8 비트 표면 팔레트를 얻으려면 어떻게해야합니까?
가능하다면 SDL.NET에서 8 비트 표면의 팔레트를 얻거나 Tao.SDL을 사용하려고합니다. 32 비트 표면과 같은 색상을 대체하기 위해 표면을 함께 블리 팅하는 대신 팔레트와 팔레트를 직접 교환하고 싶기 때문입니다. SDL_Surface와 SDL_PixelFormat을 얻었지만 팔레트를 같은 방식으로 가져 가면 System.ExecutionEngineException이 발생합니다. private Tao.Sdl.Sdl.SDL_Palette GetPalette(Surface surf) { // Get surface. Tao.Sdl.Sdl.SDL_Surface sdlSurface = (Tao.Sdl.Sdl.SDL_Surface)System.Runtime.InteropServices.Marshal.PtrToStructure(surf.Handle, typeof(Tao.Sdl.Sdl.SDL_Surface)); …
11 c#  image  palette 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.