Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Не сайты (http://www.flasher.ru/forum/forumdisplay.php?f=82)
-   -   Векторный графический редактор (http://www.flasher.ru/forum/showthread.php?t=115121)

Alex Lexcuk 31.08.2008 13:15

Абгрейд номер 2
http://www.free-lance.ru/blogs/view....027332&ord=new
Функции теже

Kamchatka 31.08.2008 16:35

Лажа с оформлением, курсором, смыслом.
Не айс.

Wave 31.08.2008 17:03

в плане работы с кривыми до корела чутка не дотягивает, в остальном приемлимо :)

Fernando Costa 31.08.2008 17:56

а ниче так

†‡Paladin‡† 31.08.2008 18:01

Ужасно.

Chas 31.08.2008 20:30

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

о. если допишешь сохранение в ai и доделаешь функциональность будет очень неплохо.

VovkaMorkovka 01.09.2008 00:30

Цитата:

Сообщение от Chas (Сообщение 761475)
о. если допишешь сохранение в ai и доделаешь функциональность будет очень неплохо.

Этак ты ему предложишь авто лисп реализовать :)

†‡Paladin‡† 01.09.2008 01:12

Мое мнение - тут все безнадежно.

Psycho Tiger 01.09.2008 09:00

Уже гораздо лучше, теперь нет желания закрыть это сразу, даже поигрался...
Весь функционал оценить не могу - комп тормозит из за ФФ, он очень не любит флэшер - 5 вкладок с ним - и уже даже мышка подвисает... Только вот когда инструмент не выбран
Код:

TypeError: Error #2007: Parameter child must be non-null.
        at flash.display::DisplayObjectContainer/getChildIndex()
        at Draw_doc_class/::on_up()


Alex Lexcuk 01.09.2008 10:26

Анимация CurveTo
 
ну это исправил в on_up
Код:

if (current_object!=null)
{trace(this.getChildIndex(current_object));
...
}

Я вижу только одну фичу, которую можно добавить сюда еще, не сильно усложнив эту флешку, это кнопка анимация рисунка, например линии CurveTo, пока эксперимент в первом кадре
Код:

//безье по трем точкам
var i:int, j:int, t:Number;
//p(t) = (1-t)*(1-t)*p0+2*t*(1-t)p1+t*t*p2
var _x:Number = 0;
var _y:Number = 0;
var _x1:Number = 1000;
var _y1:Number = 200;
var _x2:Number = 0;
var _y2:Number = 400;

var interval:uint = setInterval(inter_func,35);
function inter_func() {
        if (i==0) {
                graphics.clear();
                graphics.lineStyle(0);
                graphics.moveTo(_x,_y);
        }
        i++;
        t = i/100;
        graphics.lineTo(сurve_to(_x,_x1,_x2,t),сurve_to(_y,_y1,_y2,t));
        if (i>100) {
                i=0;
        }
}

function сurve_to(p0:int,p1:int,p2:int,t:Number) {
        return (1-t)*(1-t)*p0+2*t*(1-t)*p1+t*t*p2;
}

Вот так это работает
http://www.free-lance.ru/blogs/view....027332&ord=new
Особенно хорошо анимируется тачка и надпись "Донецк с днем шахтера"


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.