Random скрипт

  • Автор темы Автор темы Bond.O.V.
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Bond.O.V.

Участник
Топикстартер
Сообщения
7
Реакции
0
Здравствуйте! Существует ли какой-то скрипт, который бы вносил случайные числа в размер кегля, кернинг, высоту букв над базовой линией, угол поворота букв, толщину линий в отдельных буквах... Хотелось бы таким образом имитировать старые строкоотливные машины и линотипы, или вообще высокую печать, при которой все вышеприведенные параметры могут сильно варьировать.
 
Ответ: Random скрипт

Про такой скрипт не слышал, но написать его пара пустяков.
 
Ответ: Random скрипт

Хм, вчера вечером когда я писал сообщение, индюка перед глазами не имел и был 100% уверен что вращение букв в нём есть. Сегодня утром глянул — ба! его нету... Оказывается вращение есть у его родного братца иллюстратора, в котором я работаю не меньше чем в индюке, вот это меня и подвело. 'hz'
В принципе некоторой иллюзии вращения можно достичь через skew (скос), если не сильно усердствовать.

Второй момент. Сколько текста предполагается набирать таким способом, когда каждая буква отличается по параметрам? Я думаю что будут невыносимые тормоза. Может и не будут конечно, но всё-таки такое подозрение есть. Следовательно не проще ли взять какой-нибудь подходящий шрифт и покрутить в нем глифы, поувеличивать/уменьшать, посмещать?
 
Ответ: Random скрипт

Спасибо Вам за отклик! Если это действительно несложно, было бы любопытно попробовать. Насчет количества текста. Например, это блок текста на одной полосе А4, в любом случае вручную менять параметры каждой (или через одну) буквы - это невыносимо ) Бог с ним, с вращением, если можно было бы сразу натравить на этот блок текста рендомный скрпит, который бы менял в незначительных пределах основные параметры - это было бы значительное облегчение! Сложно вот так представить результат, но я думаю, внесение случайностей должно быть еле заметно глазу. Жаль, что толщину линий в самой букве изменить будет невозможно, да?
 
Ответ: Random скрипт

Bond.O.V. сказал(а):
Жаль, что толщину линий в самой букве изменить будет невозможно, да?

Почему невозможно? А как же обводка? Чем не толщина? '))'
 
Ответ: Random скрипт

эээ.. может быть ))
насколько долго делать пробный вариант? и насколько это платно? )
 
Ответ: Random скрипт

Да бесплатно сделаю. Будет свободных хотя бы 25 минут, сразу сделаю.
 
Ответ: Random скрипт

Огромное спасибо! В Вашу карму зачтется! :)
 
Ответ: Random скрипт

Короче сделал набросок. Надеюсь у вас винда, т.к. скрипт на vbs.
Сначала пробовал просто "чистый рэндом в диапазоне", но потом понял что лучше сделать наборы предустановок и уже "случайно" выбирать из них. Стало чуток получше, но честно говоря мне результат всё-равно не очень нравиться.
Внешний вид оценивал по тексту Arial Regular 12. Степени искажений от 0 до 3 (остальные ввёл для бОльших размеров или каких-то других шрифтов). Обводка на экране и на печати выглядит очень по-разному, поэтому заранее оценить что-то довольно сложно.
Кстати перед тем как запустить скрипт, следует отключить enable redraw в меню палитры скриптов, иначе можно будет спокойно идти и пить чай.

Но в целом я всё-таки больше склоняюсь к правке шрифта.
 

Вложения

Ответ: Random скрипт

Вот спасибо! Я поставил и попробовал. Очень радует возможность регулирования степени хаотичности. Я попробовал с показателем 2, выходит похоже на текст, который напечатан на пленке и эту пленку немного поплавить. Буду пробовать с разными шрифтами и степенями случайности. Очень интересно, СПАСИБО огромное!
 
Ответ: Random скрипт

Пожалуйста. Честно говоря я не ожидал что результат понравится. Мне кажется нужно для всех букв делать обводку, пускай даже самую минимальную. Может получше будет.
 
Ответ: Random скрипт

Насчет обводки согласен. Возможно, вообще ее не стоит делать, или делать для всех. Но в остальном это можно использовать. А дробные значения рендома принимаются или только целые?
 
Ответ: Random скрипт

Там, внутри, целые числа при вводе превращаются в дробные. И кстати, значения для разных параметров разные. Например ввели 5, для одних параметров это 0,5 для других 0,1. Я-жж регулировал прежде чем выложить :)
 
Ответ: Random скрипт

Я верю, что регулировали ) Я немного знаком с рендомом - при тонком использовании получается полезная вещь. Я тут подумал, если это возможно, было бы хорошо вносить случайные изменения не на каждую букву, а например на каждую случайно выбранную. Тогда остальные будут играть роль "опорного центра" восприятия, относительно которого и будут восприниматься девиации. И возможно ли еще уменьшить степень случайности? При его минимальном значении (единица) получается довольно ощутимый хаос :) Ну это так, возможные улучшение, если это возможно технически и у вас найдется на это время. Спасибо, без вашей работы я бы не смог проверить свою идею. Остаюсь должником ) Нужно будет сделать ответное вложение в "человеческий Дух" ))
 
Статус
Закрыто для дальнейших ответов.