Выплескивание эмоций

Тема в разделе "Флудилка", создана пользователем alp69, 15 окт 2016.

  1. parovoZZ

    parovoZZ Гуру

    не понимаю - что я должен не показать?
     
  2. Рокки1945

    Рокки1945 Гуру

    привет - !своё рабочее место! - это можно расценить - как комплимент - дань уважения твоим знаниям
     
  3. parovoZZ

    parovoZZ Гуру

    Я сейчас на удалёнке. Поэтому как вы и хотели - не покажу)
     
  4. Рокки1945

    Рокки1945 Гуру

    дома всё одно продолжаешь о работе думать - поэтому рабочий стол - это часть в доме
     
  5. ИгорьК

    ИгорьК Гуру

    1 декабря а Дед Мороз уже здесь!

    SmartSelect_20201201-183940_Gallery.jpg
     
    Airbus и SergeiL нравится это.
  6. KindMan

    KindMan Гуру

    Ждём описание интеграции во всякие УД!
     
  7. ИгорьК

    ИгорьК Гуру

    Нескоро. Здесь, на даче, даже серого IP не добыть.
    Единственный вариант - мелкая алиса дома плюс навык Домовенок Кузя - вывод на MQTT брокер, через который уже все управление. Но я не уверен.
     
  8. SergeiL

    SergeiL Оракул Модератор

    А я в Сокольниках до конца недели.
     
  9. ИгорьК

    ИгорьК Гуру

    Ну вот... А я нынче из г.Москва в 10 утра убыл.
     
  10. Airbus

    Airbus Радиохулиган Модератор

    А я в Питер еду в четверг на один день. Летом купил мелкую Алису в Меге на Дыбенко на пробу. Хорошая штука! И говорит и поет и розетками управляет как своими так и ewelink или Хiaomi.
     
  11. Рокки1945

    Рокки1945 Гуру

    привет воздушному автобусу - как модель называется - хочу купить
     
  12. Рокки1945

    Рокки1945 Гуру

    Неплохой ход вообще всё это - посадил человека на своё устройство - выделил ему немного местечка в своём облаке - молодцы
     
  13. Airbus

    Airbus Радиохулиган Модератор

    Разные есть. Самый маленький А319 на пару метров длиннее А320 еще на пару метров длиннее А321. Остальное все одинаковое. Есть потолще А330 и еще потолще А380.
     
  14. parovoZZ

    parovoZZ Гуру

    самолётами уже торгуешь? Мрия, Руслан е?
     
  15. Ariadna-on-Line

    Ariadna-on-Line Гуру

    Ими не наторгуешь. "Карьерные грузовики" много не нужны. Вот аэро-автобусы - актуальный товар, живые деньги, тк для людей.
     
    Последнее редактирование: 2 дек 2020
  16. SergeiL

    SergeiL Оракул Модератор

    Как сейчас с пассажиропотоком?
    Я всегда предпочитал самолет поезду, но последнее время сапсаном катаюсь.
    В отстойники, перед полетом, совсем не хочется.
    Нужно будет слетать до конца 2021, чтобы мили не пропали, а то за последний год вообще ноль.
    А когда то на золотую налетывал.
     
  17. akl

    akl Гуру

    маюсь дурью короче - запилил программу для рисования фракталов мандельброта.
    получилось прикольно, но есть один вопрос.
    на определенном уровне приближения начинается уменьшение разрешения (пиксели становятся большие и толстые)
    понятно что так оно и должно быть наверно
    картинки:
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    видно что на размерах меньше 0,0001 уже не мандельбротится.

    собственно вопрос: в чем конкретно причина что именно на таких размерах ухудшается разрешение?
    подозреваю что дело в ограниченности размера переменных float. Но так ли это? и можно ли как-то улучшить?
    Алгоритм собственно вот такой (с википедии взял):

    Код (C++):
    typedef struct _PIXEL{ //структура типа пиксель
        int w;   //положение пикселя по ширине
        int h;  //положение пикселя по высоте
        int w_max; //максимальная ширина
        int h_max; //максимальная высота
        float a_min; //максимум по оси х
        float a_max; //минимум по оси х
        float b_min; //максимум по оси у
        float b_max; //минимум по оси у
        unsigned char bgr[3]; //цвет пикселя
    }PIXEL;

    //функция мап для флоат
    float mapx(int x, int in_min, int in_max, float out_min, float out_max)
    {
        if(x<in_min){x=in_min;}
        if(x>in_max){x=in_max;}
        float y;
        y=(x - in_min) * (out_max - out_min) / (in_max - in_min) + out_min;
        return y;
    }
    //вычисление цвета пикселя принимает структуру пиксель
    int mbpixel(PIXEL &p, int it){ //и максимальное количество итераций
        float x0=mapx(p.w,0,p.w_max,p.a_min,p.a_max); //отображает положение пикселя
        float y0=mapx(p.h,0,p.h_max,p.b_min,p.b_max); //на оси ху флоат
        float x=0;
        float y=0;
        int i=0;
        int max_i=it;
        float xtemp;
        for(i=0;i<max_i;i++){ //какое-то магическое колдунство
            if(x*x+y*y>16){break;}
            xtemp = x*x - y*y + x0;
            y = 2*x*y + y0;
            x = xtemp;
        } //если при максимальных итерациях ряд не расходится или что-то типа того
        if(i==max_i){p.bgr[0]=0;p.bgr[1]=0;p.bgr[2]=0;} //то цвет черный
        else{//иначе белый с цветовыми спецэффектами в зависимости от количества итераций
            p.bgr[0]=255;
            p.bgr[1]=255;
            p.bgr[2]=255;
            //p.bgr[0]=mapx(i,0,20,0,255);p.bgr[1]=p.bgr[0];p.bgr[2]=p.bgr[0];
            p.bgr[0]=mapx(i,0,20,0,255);
            p.bgr[1]=mapx(i,0,20,0,255);
            p.bgr[2]=mapx(i,0,100,0,255);
        }

        return i;
    }
    количество итераций пробовал от 200 до 10000 - особо не влияет вроде.
    Если кто шарит в математике - как можно повысить разрешение мандельбротины?
     
  18. akl

    akl Гуру

    а не я погнал - количество итераций таки влияет. повышает разрешение. буду эксперементировать увеличивая итерации пока конпуктен ре взорвется
     
  19. akl

    akl Гуру

    хотя, влияет но как-то странно. между 200 и 2000 итераций разница есть, но между 2000 и 10000 уже не заметно.
    на 10000 вот так выглядит
    [​IMG]
     
  20. parovoZZ

    parovoZZ Гуру

    я такую хрень лепил на дельфях в 2004 году))