dev
This commit is contained in:
parent
cbf7c4a578
commit
442e680156
|
@ -75,54 +75,96 @@ int main(){
|
||||||
vkvm::registerEvent(vkvm::Timer, [](){
|
vkvm::registerEvent(vkvm::Timer, [](){
|
||||||
std::cout <<"picture" << std::endl;
|
std::cout <<"picture" << std::endl;
|
||||||
vkvm::Color backgroundColor = vkvm::getBackgroundColor();
|
vkvm::Color backgroundColor = vkvm::getBackgroundColor();
|
||||||
|
|
||||||
for(int i = 0; i<1000; i++) {
|
for(int i = 0; i<1000; i++) {
|
||||||
Imagedisplay imagedisplay("../src/P6.bmp");
|
Imagedisplay imagedisplay("../src/P6.bmp");
|
||||||
for (int w = 0; w < vkvm::getWidth(); w++) {
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
for (int h = 0; h < vkvm::getHeight(); h++) {
|
for (int h = 0; h < vkvm::getHeight(); h++) {
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(2));
|
||||||
unsigned int a ;
|
unsigned int a ;
|
||||||
a = imagedisplay.getPixel(w, h);
|
a = imagedisplay.getPixel(w, h);
|
||||||
vkvm::setPixel(w,h,vkvm::Color(a));
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
outPutPixel(vkvm::getHeight() ,vkvm::getWidth());
|
sleep(3);
|
||||||
sleep(5);
|
vkvm::setDefaultValues();
|
||||||
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
|
for (int h = 0; h < vkvm::getHeight(); h++) {
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(4));
|
||||||
|
unsigned int a ;
|
||||||
|
a = imagedisplay.getPixel(w, h);
|
||||||
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
vkvm::setDefaultValues();
|
vkvm::setDefaultValues();
|
||||||
|
|
||||||
Imagedisplay imagedisplay2("../src/P8.bmp");
|
Imagedisplay imagedisplay2("../src/P8.bmp");
|
||||||
|
|
||||||
for (int w = 0; w < vkvm::getWidth(); w++) {
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
for (int h = 0; h < vkvm::getHeight(); h++) {
|
for (int h = 0; h < vkvm::getHeight(); h++) {
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(3));
|
||||||
unsigned int a ;
|
unsigned int a ;
|
||||||
a = imagedisplay2.getPixel(w, h);
|
a = imagedisplay2.getPixel(w, h);
|
||||||
vkvm::setPixel(w,h,vkvm::Color(a));
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sleep(5);
|
sleep(3);
|
||||||
|
vkvm::setDefaultValues();
|
||||||
|
|
||||||
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
|
for (int h = 0; h < vkvm::getHeight(); h++) {
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(4));
|
||||||
|
unsigned int a ;
|
||||||
|
a = imagedisplay2.getPixel(w, h);
|
||||||
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
vkvm::setDefaultValues();
|
vkvm::setDefaultValues();
|
||||||
|
|
||||||
Imagedisplay imagedisplay3("../src/P9.bmp");
|
Imagedisplay imagedisplay3("../src/P9.bmp");
|
||||||
for (int w = 0; w < vkvm::getWidth(); w++) {
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
for (int h = 0; h < vkvm::getHeight(); h++){
|
for (int h = 0; h < vkvm::getHeight(); h++){
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(3));
|
||||||
unsigned int a ;
|
unsigned int a ;
|
||||||
a = imagedisplay3.getPixel(w, h);
|
a = imagedisplay3.getPixel(w, h);
|
||||||
vkvm::setPixel(w,h,vkvm::Color(a));
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
sleep(5);
|
sleep(3);
|
||||||
|
vkvm::setDefaultValues();
|
||||||
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
|
for (int h = 0; h < vkvm::getHeight(); h++) {
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(4));
|
||||||
|
unsigned int a ;
|
||||||
|
a = imagedisplay3.getPixel(w, h);
|
||||||
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
vkvm::setDefaultValues();
|
vkvm::setDefaultValues();
|
||||||
|
|
||||||
Imagedisplay imagedisplay4("../src/P10.bmp");
|
Imagedisplay imagedisplay4("../src/P10.bmp");
|
||||||
for (int w = 0; w < vkvm::getWidth(); w++) {
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
for (int h = 0; h < vkvm::getHeight(); h++){
|
for (int h = 0; h < vkvm::getHeight(); h++){
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(3));
|
||||||
unsigned int a ;
|
unsigned int a ;
|
||||||
a = imagedisplay4.getPixel(w, h);
|
a = imagedisplay4.getPixel(w, h);
|
||||||
vkvm::setPixel(w,h,vkvm::Color(a));
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
sleep(5);
|
sleep(3);
|
||||||
|
vkvm::setDefaultValues();
|
||||||
|
for (int w = 0; w < vkvm::getWidth(); w++) {
|
||||||
|
for (int h = 0; h < vkvm::getHeight(); h++){
|
||||||
|
vkvm::setMode(vkvm::GraphicMode(4));
|
||||||
|
unsigned int a ;
|
||||||
|
a = imagedisplay4.getPixel(w, h);
|
||||||
|
vkvm::setPixel(w,h,vkvm::Color(a));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
sleep(3);
|
||||||
|
outPutPixel(vkvm::getHeight() ,vkvm::getWidth());
|
||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
|
@ -130,12 +172,12 @@ int main(){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void outPutPixel(int windowHeight, int windowWidth) {
|
void outPutPixel(int windowHeight, int windowWidth) {
|
||||||
for(int y = 0; y < windowHeight; y++) {
|
for(int y = 0; y < windowHeight; y++) {
|
||||||
for(int x = 0; x < windowWidth; x++) {
|
for(int x = 0; x < windowWidth; x++) {
|
||||||
if(vkvm::getPixel(x, y).getRed() !=0) {
|
if(vkvm::getPixel(x, y).getRed() !=0) {
|
||||||
std::cout << "*" ;
|
std::cout << "*" ;
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
std::cout << " ";
|
std::cout << " ";
|
||||||
}
|
}
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 24 KiB |
Binary file not shown.
After Width: | Height: | Size: 659 KiB |
Binary file not shown.
After Width: | Height: | Size: 659 KiB |
Binary file not shown.
After Width: | Height: | Size: 1.6 MiB |
Loading…
Reference in New Issue