forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Xors3D (http://forum.boolean.name/forumdisplay.php?f=126)
-   -   Странное. (http://forum.boolean.name/showthread.php?t=15405)

dsd 14.10.2011 14:17

Ответ: Странное.
 
Pozitiffcat, через полгода вспомню, даже через год. Но на данном этапе разработки поего 'продукта' смысла комментить особого нет ибо итоговый алгоритм от первоначального отличается порой радикально. Вот допишу если тогда комментов накидаю :-)

pozitiffcat 14.10.2011 14:25

Ответ: Странное.
 
Цитата:

Сообщение от dsd (Сообщение 205824)
Pozitiffcat, через полгода вспомню, даже через год. Но на данном этапе разработки поего 'продукта' смысла комментить особого нет ибо итоговый алгоритм от первоначального отличается порой радикально. Вот допишу если тогда комментов накидаю :-)

Ну не пишут так программы на c++. Самый максимум уровень указателя это char** массив строк... Читай книжку и придумай как сделать на классах
З.Ы. я делаю огромнейшие проекты на c++ для фирмы, у меня ниразу небыло необходимости что либо объявить так как делаешь ты

dsd 14.10.2011 20:19

Ответ: Странное.
 
Цитата:

Сообщение от pozitiffcat (Сообщение 205825)
Ну не пишут так программы на c++. Самый максимум уровень указателя это char** массив строк... Читай книжку и придумай как сделать на классах
З.Ы. я делаю огромнейшие проекты на c++ для фирмы, у меня ниразу небыло необходимости что либо объявить так как делаешь ты

В данной ситуации иная организация памяти была бы глупостью. Больше всего итоговая структура(и нихрена это слово к struct отношения не имеет) похожа на пазл. Первые две звезды контролируют текущую позицию кусочка пазла, а последние то, что на пазле нарисовано. И сделано это для того, чтобы единожды выделенная память использовалась снова и снова, вот.

pozitiffcat 14.10.2011 21:49

Ответ: Странное.
 
если ты объявишь класс, то единожды выделенная память будет использоваться снова и снова

Код:

struct Spicture
{
int pixels[320][240];
};

struct Spazl
{
float pos_x;
float pos_y;
Spicture pic;
};

class Cpazl
{
public:
Spazl all_pazl[100500];//ну или использовать лист
};


Cpazl* pazl = new Cpazl();
int cnt=100500;
while(cnt--)
{
pazl->all_paz(cnt).pos_x=41278;
pazl->all_paz(cnt).pos_y=12455;
for(int pix_x=0;pix_x<320;pix_x++)
for(int pix_y=0;pix_y<320;pix_y++)
pazl->all_paz(cnt).pic[pix_x][pix_y]=0xffffffff;
}

//как-то так, ну если использовать лист вместо 100500, и динамические int pixels, будет правильный ход

dsd 16.10.2011 15:27

Ответ: Странное.
 

Очередные 2+2=4 :)
Я таки сделал ландшафт частицами, в демке 400 частиц из поверхностей 32х32 клеток, в нормальной версии должно быть такого разрешения 36 частиц.

Оказывается для хрома есть нечто такое же как андроид маркет
https://chrome.google.com/webstore?h...rce=chrome-ntp

dsd 16.10.2011 17:14

Ответ: Странное.
 


Первые эксперименты с раскрашиванием вершин.

pozitiffcat 16.10.2011 17:16

Ответ: Странное.
 
выглядит клево

dsd 16.10.2011 17:24

Ответ: Странное.
 
Ага, может в итоге и текстуры будут не нужны, какой-нить нерегулярный шум в шейдере намутить, или травы натыкать еще одной системой частиц.

Mr_F_ 16.10.2011 17:27

Ответ: Странное.
 
смущают резкие прямые возвышенности похожие на разделения между квадратными кусками терейна.

dsd 16.10.2011 17:34

Ответ: Странное.
 
Главное, что в черне заработало, а дальше уже надо коэффициенты подбирать для шумогенераторов, чтобы совпадали. Счас нижний давит сильней чем верхний просто.

dsd 17.10.2011 00:59

Ответ: Странное.
 

Мне не хватает тумана, облачков и мозгов. Кто-нибудь ландшафты автоматически текстурил, а?

Mr_F_ 17.10.2011 03:48

Ответ: Странное.
 
Цитата:

Мне не хватает тумана, облачков и мозгов. Кто-нибудь ландшафты автоматически текстурил, а?
я думаю, они:
http://outerra.com/

dsd 17.10.2011 04:39

Ответ: Странное.
 
Почитал чутка их форум.


-Wow! Your engine looking so nice. I'm trying to create something same. But I can't solve some problems. How did you do that?
- We just use our amazing fractal algoritms. A bit math, a bit coding and so is on.
- Oukey...
-Fuck yeahh...

Как вот так у них на форуме дело обстоит :-)

moka 17.10.2011 15:58

Ответ: Странное.
 
И правильно. А то задают вопросы: "Как сделать игру". Как ещё ответить, если только не: "Ну нужно желание, немножко воспользоваться смекалкой, и да, не забыть про кодинг".
Правильно ответили..

dsd 17.10.2011 16:19

Ответ: Странное.
 
Да у них весь раздел про технологии это колонка тонкого английского юмора.

Причем спрашивают люди отмедитировавшие на эту тему пару месяцев, а в ответ им несут такую ересь, што пестец.


Часовой пояс GMT +4, время: 22:29.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot