masterspammer (masterspammer) wrote,
masterspammer
masterspammer

И на этом ноуте буквы русские стёрлись - пишу вслепую - естественно, получается, но мне не так приятно.

Про зверя - дочка долго потом рассуждала, что мама - девочка и она - девочка, и у девочек ладошки маленькие, а папа - мальчик, у него - большие и ему и тараканов ловить. Ну да, местные они какие-то мичуринские и какие-то гоночные, я согласен, но чтоб вот так всю ловлю мелкой живности на меня перевесить - дудки! Объясняю, что большими ладошками ловить больших насекомых, а маленькими - маленьких. Поняла и вроде бы согласилась.

С собой я взял много всякого кода - в том числе и "Жуков". Сунулся в код - нашёл и исправил пару странных багов (забыл как работают блики и облака, сделал по здравому смыслу - стало лучше); немного поопределял типов - чтоб были цвет, воксель и т.д., а не просто int да char. Начал делать полноценные воксельные объекты и начал с шаров. Шар имеет центр (пока - целый) и радиус (вещественный), ну да и цвет (rgb 3*4=12bit), естественно - из этого высчитываются карта цвета и альфаканала, карта высот, карта объёма и вокселей и карта нормалей (точнее - того, что у меня вместо них - пара градиентов, утоптанная в 12 бит, чтоб удобно было готовую освещённость из таблицы брать).

Сейчас цвет, альфа и градиенты в одной карте; подумываю утащить эти градиенты вместе с альфой в отдельную карту - тогда можно будет делать копии объектов разным цветом, не трогая других карт (и не копируя, а значит быстро) - см. множество старых игрушек, где есть монстры, отличающиеся только цветом, а ещё - делать быстрые копии объектов с новой картой нормалей (другая текстура для bumpmappingа или отображение повреждения/вмятины).

Естественно, пару раз погонялся за собственным хвостом - у одного объекта не было цветов (segfault), так как я два раза присвоил цвета одному и тому же объекту, а второй - обделил; ну и раз ещё с чем-то похожим.
Tags: xbugs, ЛичноЖизненное, ОноЖивое, ТёплыеКрая
Subscribe

  • (no subject)

    На неделе периодически "кормил" себя приятными занятиями, музыку слушал, один раз проспал почти 12 часов. Сил прибыло. За выходные внезапно очень…

  • Power ON!

    Пять дней прошло - и только сегодня скрутил провода в кучу (фильтры пока лежат на полке) и соединил с усилителем. Динамикам не то, чтоб сильно плохо…

  • (no subject)

    Дети притащили из школы ротовирус - так-то это довольно регулярная болячка, хотя штаммами разнится как грипп - на этот раз досталось сыну и чуть…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments