» »

C# Bitmap

C# Bitmap

misel_89 ::

Imam sledeči problem. Na faksu delamo projekt "avto-igra" v 2D.

Programiramo v c++, kjer izrisujemo z pomočjo bitmap-a slikice. Problem pa je da ni vgrajene funkcije rotate slike. Zaradi tega v odvisnosti od kota izrišemo določeno slikico avtomobila.

Tukaj pa nastopi problem pri izdelavi teh slikih. Naredili smo si program v c# v katerega damo sliko in nam jo zarotira 45 krat po 8 stopinj in vsako posebej shrani. Naša želja pa je, da bi nam slikice te shranil v trak eno za drugo. In kot izhod dal eno sliko na kateri je 45 slikic.

Glavno vprašanje kako zlepit takšne slikice skupaj?

MrBrdo ::

V C# narediš Bitmap ki je 45x večji (po širini) od navadne slike, potem pa uporabiš metodo DrawImage al nekaj takega (no, z draw se začne, malo poglej) da narišeš v ta bitmap tisti drug bitmap... vse skupaj (se pravi to risanje) pa daš v eno for zanko kjer vsakič povečaš začetno X koordinato za širino slike. Na koncu potem pač kličeš Save oz. karkoli že...
MrBrdo

Zgodovina sprememb…

  • spremenilo: MrBrdo ()

Kami ::

Če želiš združiti samo en komplet slik in ne potrebujše rešitve v C# lahko za to uporabiš kar kakšen online sprite image generator (prvi zadetek na google - sicer je primarno namenjen generiranju CSS spritov ampak bi tudi za tvoj primer moral delovati brez problema) :)

misel_89 ::

Smo že zrihtali. Tema se lahko skensla


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[Android] pomoč pri postavitvi layouta

Oddelek: Programiranje
122220 (1978) icurk
»

[Android] Splošno

Oddelek: Programiranje
352005 (1135) piki12
»

[c#] picturebox, slika na sliko

Oddelek: Programiranje
151085 (895) japol
»

Skeniranje BMP ce vsebuje SubSliko

Oddelek: Programiranje
51376 (1269) MTm2H37rqt7B
»

[c#] enostavna Igrca -> poraba procesorja 95%

Oddelek: Programiranje
192157 (1521) elKaktus

Več podobnih tem