?

Log in

Склизкий, противный такой, липкий пост

----------------------------------

О поколении...

ausra

Есть такая мода — думать, что именно старшее поколение, прожившее большую часть жизни в СССР, виновато в той депрессивной стагнации, что сложилась в стране последние годы. На самом же деле, если приглядеться, 1) стариков на ключевых постах не так уж много, и 2) активный вектор развития задают не они.

Другое, более опасное поколение ныне вошло в состояние акме. На Западе ему соответствует поздняя грань поколения X, но у нас история сместила все фазы, и я воздержусь от каких-либо названий. Это люди, которые родились в СССР, прожили там основательную часть детства, впитали "Великую страну" самым нежным и безответственным возрастом и лишь подростками были выброшены в 90-ые. Этих людей родители уберегли от познания гадостей и лицемерий старого режима, зато все острые углы нового времени они, уже самостоятельные, своей молодой, неогрубевшей кожей таки собрали по горло.

Читать дальше...Свернуть )

21 ноя, 2013

Невероятно, но факт. Если человеку удалить головной мозг, ему будет нужно на 20-30% меньше еды.

Claves:

relief
рис. 1.

Технологии текстурного эффекта рельефа (bump mapping) сегодня уже вышли из рамок красивой редкости не только в фотореалистичном программном рендеринге, но и в realtime-визуализации. Однако нетрудно заметить, что как будто бы по причине непреодолимого разрыва между двумя этими ветвями, данный эффект реализуется в каждой из них, на первый взгляд, немного по-разному. Всего-то в 3d редакторе загрузить монохромную карту высот рельефа и вуаля. В реальном времени, программируя с нуля, все оказывается гораздо сложнее. Здесь царит технология normal mapping. Чтобы ее воплотить в жизнь, нужно:

1. пространство касательных (tangent space) к каждой вершине полигональной модели. Вычисление пространства касательных осуществляется до цикла отрисовки и требует либо нетривиальных возможностей 3d-редактора, либо отдельной процедуры в самой программе. В любом случае, процедура эта оперирует с приращениями текстурных координат и, как любые дифференциальные вычисления, не гарантирует определенности для всех случаев. Кроме того, сие действо увеличивает число вершинных атрибутов, объем памяти под них и объём вычислений для каждой вершины, ведь теперь переводить в систему координат камеры нужно не только позицию и нормаль, но и две касательные – в худшем случае придется обращать матрицу. Конечно, существует ряд общепринятых оптимизаций, как то хранение каждой координаты нормали в двух или даже одном байте или вовсе передача данных в виде кватерниона, но вычислительную сложность они как минимум не снижают.

2. Рельеф преподносится в виде карты нормалей, где локальные координаты нормали представлены в виде цветовых компонент текстуры. Эту карту можно получить напрямую, если 3d-редактор умеет проецировать нормали сложной модели в текстуру более простой, однако зачастую карта нормалей делается из карты высот в 2d-редакторе. Эта текстура занимает в три раза больше памяти, чем просто карта высот... а то и в четыре, поскольку, например, для эффекта параллакса нужна еще и исходная высота. Кроме всего описанного, карты нормалей совершенно не поддаются прямому редактированию (без исходной карты высот) и могут быть сложны с точки зрения процедурной генерации.

Конечно, против описанных бед можно выдвинуть железный аргумент, что дескать фотореалистичные рендеры тоже вычисляют все это безобразие, только неявно, в лоб и ценой гораздо более низкой скорости просчета. Однако так ли все просто? И так ли неизбежно терпеть тяготы normal mapping с учетом того бремени, которое несут для видеопамяти современные HD-текстуры?

Читать дальше...Свернуть )
Есть авторы, которые не уживаются в рамках "искусство ради искусства". Потому что у них есть Идеи. Важные, серьезные, глобальные, архи- архи-... И наступает момент, когда автор обретает такую степень известности и независимости, что уже ленится или не считает нужным скрывать, вуалировать, облачаться в изысканную литературность... нет, идеи прорываются через него прямым текстом, без купюр, без взятий себя в руки - не в бровь, а в глаз. И все бы ничего, но посмотришь со стороны, постоишь под этой волной подольше, и  обнаруживается странное... что великие идеи не такие уж великие, что философия банальна и одноходова, что пассионарность становится подслеповатой, черно-белой и граничащей с лицемерием и кликушеством. Да еще внешний декор этого несокрушимого духа оставляет лишь с ностальгией вспоминать, как было раньше.

Но вернемся к теме. В октябре 2012 года вышлел роман Б. Вербера, современного французского прозаика, "Третье человечество". (Troisième Humanité). События романа разворачиваются... как бы в недалеком будущем как бы нашего мира, и не связаны с предыдущими титулованными сериями (хотя нет, без знакомых фамилий не обойдется). Действие проиходит не в абсолютном, а в относительном времени, пишет автор в предисловии, как бы оправдываясь за возможные... недочеты/невнятности в антураже? И в самом деле, декорации "недалекого будущего" имеет заметно бутафорский, минималистичный характер, по принципу "ничего не изменилось". Но это едва ли недостаток. Это - часть идеи. Недостатками я бы назвал нечто другое...

Читать дальше...Свернуть )
Нехорошо, конечно, брать с потолка домыслы о менталитете, но картина получается забавная, и многое объясняющая:

Происхождение слова "свободный" в разных языках:
Группа языковпримерыизначально значитисходная ф.
Германскиеfree, frei...дорогой, любимыйПИЕ *pri- 
Латынь и романскиеliber, libre...людской, для людейПИЕ *leudh- 
Славянские (часть)свободный...свой, для себяПИЕ *su-, *sob-



Допустим вы в детстве лепили из пластилина или из глины (в кружке или в деревне с грядки), и казалось, что даже неплохо выходило... и вот спустя годы забвенья вы находите в продаже керамическую массу или полимерную глину и на волне эйфории думаете вспомнить детство. Но покомкав в руках сие вещество, вы с разочарованием понимаете, что кроме колбаски (которая тут же гнется или ломается) вы сваять ничего не в состоянии... разочарование, не сильно ценное, переходит в нечто более обидное, когда, достав из пылехранилища случайно сохранившийся детский опус, вы обнаруживаете, что "шедевр", как вам тогда казалось, никакой не шедевр, а детское "каля-маля" в 3D без признаков таланта...

Подобное разочарование можно испытать, когда случайно обнаруживаешь свои тетради из детсада, гда вас учили закрашивать карандашами замкнутые фигуры (э... кружочки-квадратики), и вместо добротного результата, за который гладили по головке, видишь рисунок шипанзе из статьи каких-то зоологов в "Science"... Неужели все так плохо?

Вовсе нет...

Читать дальше...Свернуть )


Идеи об искусственном разуме и порабощении людей машинами, успевшие за свою историю неоднократно обрести и потерять популярность, имеют крайне прочные корни в людском мировоззрении. И дело тут не в вольном полете фантазии. Скорее наоборот — в старом как мир креационизме и привычке приписывать любому событию причину и цель. Не потому ли эти «полеты фантазии» так активно прорастали в США, для которых отрицание теории Дарвина было политическим вопросом? Если данный мир был создан не просто высшими силами, а вполне определенным Богом, да еще по своему образу и подобию, как тут не прийти к мысли о возможности сотворить уже человеческими руками&мозгами пусть и менее разумное, но все же наделенное мышлением создание. Легенды о гомункулах и големах появились задолго до электроники и кибернетики, но в те времена подобные фантазии были ограничены религией и непоколебимой верой в душу (отсутствие которой у рукотворных созданий ставило их несоизмеримо ниже людей вне зависимости от соотношения интеллектов). И только с развитием светской цивилизации, когда оказалось, что этих невидимых стен вроде бы и нет вовсе (а король-то голый!), человечество ощутило подлинную опасность своего разума. Первая волна этой тревоги прокатилась по Европе еще в эпоху барокко, но четкие линии она обрела значительно позже. Возможно, этому способствовала индустриализация и учащение травматизма на производстве, а может быть (даже скорее всего) тот пробел, который образовался между первыми материалистическими учениями Нового времени и теорией Дарвина.


(любопытно, что появление США попало как раз в этот промежуток)

Читать дальше...Свернуть )

О благоденствии

Эти создания — самые счастливые на Земле. Они достигли своего персонального совершенства. Никакой режим, никакая известная нам социальная структура не может сравниться с их невероятным Эдемом. В детстве некоторым из них приходится нелегко — они не просто обязаны трудиться, их выживание целиком и полностью зависит от злости и рвения, с которым они вгрызаются в дорогу к цели. Не все из них достигают той заветной Нирваны, которая лежит во главе угла этого разноперого племени. Но когда достигают, их жизни меняются до неузнаваемости. Они забывают о тревоге и нужде, о боли и нервах. Бесконечная рутина, сизифов труд, серые будни и вечные заботы — все это серое шмотьё остается на берегу пучины блаженства. А некоторым этой мути не узнать никогда. Кто же они?

 

Читать дальше...Свернуть )

О русском языке в C++



Старая, детская мечта (особенно, тех начинающих программеров, у кого были нелады с английским) оказалась не просто под угрозой сбыться. Она сбылась. Как ни абсурдно это выглядело, это работает. По крайней мере, доблестные и толерантные разработчики Microsoft Visual Studio, начиная с 9 (2008) внедрили такую интригующую, но малоизвестную возможность. Остается только гадать, чем они руководствовались, но помимо радостной возможности не вспоминать, как "реальноХЗ" по-английски, данная фича порождает одну крайне паршивую проблему. Имя этой проблеме - буква "С". Отличить на глаз две переменные с разной языковой принадлежностью этой буквы все так же невозможно, в то время как обе теперь одинаково легальны.

 

На русском языке эта книга (на момент написания этого текста) в процессе перевода/издания, однако в оригинале она вышла еще в 2010 году, и мне посчастливилось прочитать ее на французском. Книга относится к той же серии, что «Отец наших отцов» и «Последний секрет», которую некоторые читатели, сравнивая с другими сериями автора, упрекают за беллетристичность и грехопадение в уже порядком девальвированный жанр детектива.

 Предыдущий роман Вербера «Зеркало Кассандры», который я так же читал в оригинале, заставил меня подозревать, что я подзабыл французский, ибо читался он довольно туго, вязко, и до конца книги мало что в этом изменилось. И дело не только в монотонности неприглядных образов (свалка, бомжи, зловоние…) но и низком градусе сюжета и какой-то болезненной попытке обратиться к романтизму девятнадцатого столетия.

 

Читать дальше...Свернуть )

 

Sectio

vitalius_a
alakuloinenv

Ultimus Mensis

Ноябрь 2013
Вс Пн Вт Ср Чт Пт Сб
     12
3456789
10111213141516
17181920212223
24252627282930

Consortio

RSS Atom
Разработано LiveJournal.com