|
|
![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Something to keep in mind when you are working with colors and recoloring laser vector is the total number of vertices in the art. If you optimize the art, you will probably add a lot more vertices. Each one of these new vertices might be given a different color. If the art was minimized before adding any new colors, those vertices would not be there.
Необходимо понимать, когда вы работаете с цветами и раскрашиваете вектора, фигура имеет конечное число вершин. Когда вы оптимизируете фигуру, вы, возможно, добавите некоторое количество новых вершин. Каждая из новых вершин может иметь другой цвет. Если фигура была минимизирована до добавления новых цветов, то проблем с новыми вершинами не возникнет. James. ![]()
__________________
Creator of LaserBoy! |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 13.06.2012 Последняя активность: 12.07.2016 10:27
Сообщений: 84
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Добрый день!
Пытаюсь использовать программу, но есть несколько вопросов если позволите: 1. При импорте dxf файла выводится только один белый цвет хотя исходно использовался другой. Как сделать чтоб выводился правильный цвет? 2. При групповой загрузке фреймов появляются 2 пустых 3D - это специально задумано или я сделал не те настройки? Извиняюсь, если не увидел ответы на мои вопросы в предыдущих сообщениях. Good afternoon! I am trying to use the program, but I have a few questions, if you don’t mind: 1. When I import dxf, I see only white color. But I used another color in this file. How can I import true color? 2. When I import a group of files, I see 2 more empty files. Is it correct or I use wrong settings? Sorry, if answers on my questions were before in this thread. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
LaserBoy should be able to open DXF version 12. It knows how to get colors from the DXF palette and DXF true color, 24-bit.
LaserBoy does not know how to render a SPLINE entity. So, in your CAD drawing program, make sure it converts SPLINE to POLYLINE. Also, if you can post an example of your DXF files, then I can look at them and see what the problem is. If you have a set of DXF files and you want them all to open as a frame set, you put them all in a folder inside of the dxf folder. Then you open the whole folder by name. The frames will open in ASCII alpha-numeric order. LaserBoy должен открывать DFX файлы 12 версии. Он умеет брать цвета из палитры DFX и 24 битные цвета из DFX. LaserBoy не умеет работать со СПЛАЙНАМИ. Поэтому, вам необходимо преобразовать в вашей программе СПЛАЙНЫ в ПОЛИЛИНИИ. Также, если вы выложите ваши DFX файлы, я посмотрю их и скажу, что не так. Если у вас есть набор файлов DFX и вы хотите отрыть их, как последовательность кадров, вам необходимо их расположить в одной папке внутри директории DXF. Тогда, вы сможете открыть их через открытие директории. При открытии файлы будут отсортированы в алфавитно-цифровом порядке в соответствии со стандартом ASCII. James. ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7908
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
James, can you tell about animation's conversion from 3d Max to ILDA in LaserBoy?
James, вы можете рассказать о преобразовании анимации из 3d Max в ILDA используя LaserBoy? |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
I do not have 3D Max.
I will work with anyone who has it or any other CAD animation application that saves DXF. If you save DXF with POLYLINE and not SPLINE, it should work. If you send me examples of DXF files I can see why they do not work. You can convert DXF to ILD and use the ILD in some other laser DAC system, or you can save your frames as a wave file and play it thought a LaserBoy DAC. In general, you must place individual DXF frames in the folder dxf, inside of the LaserBoy folder. If you have a set of DXF files, they must go inside of a folder (use a simple folder name, no spaces). This folder must go inside of the dxf folder, inside of the LaserBoy folder. From the main menu, choose i to input a file, 2 for dxf. Either choose 1 to open a single dxf file or choose 3 to open a folder full of dxf files as a frame set. The frames will be in ASCII alpha numeric order, by name. If you make art in your CAD application that has black lines, you will get black lines in LaserBoy! Make sure your original art is white or colors you can see! У меня нет 3d Max. Готов к сотрудничеству, у кого она есть. Или другая CAD программа, сохраняющая DFX. Если вы сохраните DFX ПОЛИЛИНИИ, а не СПЛАЙНЫ, он будет работать. Если вы пришлете мне образец DFX файла, я разберусь почему он не работает. Вы можете конвертировать DFX в ILD и использовать ILD в других лазерных программах. Или, если у вас есть набор кадров в DFX, расположите их в одной папке (используйте простое имя для директории, без пробелов). Эта папка должна располагаться в директории dfx внутри папки установки LaserBoy. В главном меню выберите [i] для импорта файлов, [2] – для dfx. Или, выберите [1], чтобы открыть одиночный dfx файл. Или Выберите [3] для открытия всех файлом в директории как набор кадров. Кадры будут отсортированы в буквочисловом порядке по названиям файлов в соответствии со стандартом ASCII. Если вы создает шоу в своей CAD программе, которое содержит черные линии, вы получите черные линии в LaserBoy! Убедитесь, что в вашем шоу линии белые, о другого цвета, который вы хотите увидеть на экране. James. ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
|
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7908
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() Цитата:
Насколько мне известно, 3d Max не может сохранять анимацию покадрово в файлы DFX. |
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 10.02.2011 Последняя активность: 12.04.2017 20:10
Сообщений: 473
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Напрямую нет. С помощью плагина Ilustrate - да.
It can’t. Ilustrate plugin can. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7908
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Probably the most confusing and challenging part of developing LaserBoy was figuring out how to do timing.
A frame can have any number of points as original art. Then when it gets optimized for proper scanning, it can be very different than the original. A whole set of frames is even more complex because of the transitions from one frame to the next. In LaserBoy I decided to not destroy or omit data. So the rule is that every frame must be shown at least one time. If you have a large set of frames and you want to show them at approximately 12 frames per second, some of the frames may have much less than 1/12 of a second worth of points (less than 4000 at 48000 points per second) So these frames need to be repeated to be shown as close to 1/12 of a second as possible. Other frames may have more than 4000 points and will take longer than 1/12 of a second. I invented some parts to connect the frames together into a smooth wave that maintains perfect velocity for the scanners. The intro is a blank segment that takes the scanners from the origin (0, 0) to the first lit point in a frame at the beginning of the frame set or from the last lit point of a frame to the first lit point of the next frame. The bridge is a blank segment that connects the last lit point of a frame back to the first lit point of the same frame. This is for repeating the frame. However, in some cases, it makes no sense to blank the laser and return to the beginning of the frame. If the frame is nothing but a simple straight line, then half the time the laser would be blank during the return to the beginning of the line, LaserBoy can detect this situation and trace that line lit in revers. This I call wagging. So sometimes the bridge can be the contents of the frame in revers. Then there is the coda. This is the last points in the frame for dwell and to prepare to move toward the first point of the next frame. If this is the last frame it moves toward the origin of space. You can see these things in LaserBoy after you optimize a frame set and if you go to menu u and turn on intro, bridge and coda. Вероятно, во время создания LaserBoy самое сложное было – понять, как регулировать скорость показа кадров. Как произведение искусства кадр может содержать различное число точек. После оптимизации под скорость гальванометров, он может быть очень далек от оригинала. Задача усложняется на последовательности кадров (из-за перехода от одного кадра к другому). Подумав, я решил не удалять или пропускать данные в LaserBoy. Поэтому, главное правило для оптимизации – каждый кадр должен появиться на экране хотя бы один раз. Например, если у вас есть длинная последовательность кадров, и вы хотите ее воспроизвести со скоростью 12 кадров в секунду, то некоторые кадры могут занять на отрисовку меньше времени, чем 1/12 секунды (в них может быть менее 4000 точек при скорости гальванометров в 48000 точек). Поэтому, такой кадр необходимо повторить столько раз, чтобы он задержался на экране как можно ближе к 1/12 секунде. Другие кадры могут состоять из более 4000 точек и требовать более 1/12 секунды на прорисовку. Я придумал несколько способов, как объединить последовательность кадров в шоу, чтобы оно оптимально использовало возможности гальванометров. Вступление - невидимый сегмент, необходим гальванометру для перемещения с позиции (0,0) до позиции первой точки в кадре. Или, для перемещения от последней точки текущего кадра к позиции следующего кадра из последовательности кадров. Мост – невидимый сегмент, который необходим для перемещения гальванометров от позиции последней точки кадра, до первой точки этого же кадра. Он необходим для повторения кадра. Однако, в некоторых случаях не имеет смысла гасить лазеры и возвращаться к началу кадра. Если кадр состоит только из прямой линии, тогда половину времени на демонстрацию кадра лазеры будут выключены на время перемещения гальванометров от конечной точки этой прямой в ее начало. LaserBoy распознает такие ситуации и создает реверсивные кадры. Это я называю вилянием хвостом. Таким образом, иногда мост можно использовать в качестве реверсивного кадра. Есть еще кода. Это последние точки в кадре, предназначенные для задержки гальванометров, перед их перемещением к первой точке следующего кадра. Если это последний кадр в последовательности, то гальванометры будут перемещены в начало координат. Эти вещи вы можете наблюдать в LaserBoy после оптимизации последовательности кадров, если в меню [u] включите intro (вступление), bridge (мост) и coda (кода). James. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Новичок
Регистрация: 31.07.2012 Последняя активность: 06.02.2013 05:53
Сообщений: 7
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
James, please help to understand the laserboy with optimization and rendering.
When it is convenient to you? You can skype (grand_pan) Джеймс, помоги разобраться с оптимизацией и рендерингом в LaserBoy. Когда вам будет удобно? Может позвонить по Скайпу (grand_pan). |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Right now I am spending a lot of time painting my kitchen! But for anyone who reads this, I will try to spend some time to talk to you on Skype. I am james_laserboy (James Lehman, Akron, Ohio USA) I really enjoy meeting new people and having some fun showing you this LB stuff!
![]() I have already chatted with several people in Russia and the chat translation (Russian <==> English) is AMAZING! It is really something to be able to communicate in this way! What a world we live in! ![]() Сейчас у меня много времени уходит на покраску кухни! Но, всем, кто это прочитал, я постараюсь выделить время на общение по Скайпу. Я - james_laserboy (James Lehman, Akron, Ohio USA) и мне нравится общаться с новыми людьми и развлекаться, объясняя вам, как использовать LB! ![]() Я уже общался в чате с несколькими людьми из России и перевод общения в чате (Русский <--> Английский) работает потрясающе! В таком общении что-то есть! Замечательный мир, в котором мы живем! ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 13.06.2012 Последняя активность: 12.07.2016 10:27
Сообщений: 84
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Уважаемый Джеймс.
Не подскажете, почему не видно изображения при импорте dxf файлов. Сделано в Максе v.10.+ Illustrate. Dear James. Can you tell me, why images are not shown when importing dxf files? Show was made in MAX v.10 +Illustrate. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
There are two possible reason I can think of.
Я думаю, что на это есть две причины. One is that your DXF file might contain SPLINE drawing elements. These are not rendered in LaserBoy. If this is the case, you should try saving your DXF files with POLYLINE. You might find that you have the option to save DXF in version 12. That is POLYLINE with no SPLINE. Во первых DXF-файл может содержать СПЛАЙН элементы . Они не могут быть отрендерены в LaserBoy. В этом случае вы должны попробовать сохранить ваши DXF-файлы с ПОЛИЛИНИЯМИ. Вы можете обнаружить, что у вас есть опция сохранения DXF в 12-й версии. DXF is plain ASCII text! If you look at the file in a text editor, you can read it. Do a search for the word SPLINE. If it's there, LaserBoy cannot render that portion of the drawing. DXF-это простой ASCII текст! Если вы посмотрите на файл в текстовом редакторе, вы можете прочитать его. Сделайте поиск на слово СПЛАЙНА. Если так и есть LaserBoy не может отрендеритьэту часть рисунка. If anyone out there knows the math to convert 3D SPLINE coefficients into a set of vertices, please let me know! Если кто-нибудь знает операцию чтобы конвертировать 3D СПЛАЙН коэффициенты в набор вершин, дайте мне знать! Another possibility is that your DXF art is black! Make sure your art is rendered in white or some other bright (laser like) color. Другая возможность заключается в том, что ваш DXF проект -черный! Убедитесь, что ваш проект рендерится в белом или некоторых других ярких цветах. If you go into the [Tab] menu in LaserBoy, you can change the background color of the display screen to something other than black. That way you can see black lines in your art. Если вы зайдете в [Tab] меню LaserBoy, вы можете изменить цвет фона экрана на что-то отличное от черного. Таким образом, вы можете увидеть черные линии в вашем проекте. In LaserBoy, you can have lit (not blank) lines in your art that are in fact black! There is a good reason for this. If you want LaserBoy to see some element in your art as a single, whole entity and it is actually made of two or more lit segments, you can glue them together with a lit black line. Double stroke hollow fonts are rendered this way. The inside of the letter O and the outside are bonded together with a lit black line. That makes the letter O one single lit segment. That way you can move it, scale it, rotate it, copy it, etc as a single element. В LaserBoy у вас могут быть "скрытые" (не пустые) линии в вашем проекте, которые фактически черные. Есть хорошая причина для этого. Если вы хотите, чтобы LaserBoy вопринимал некоторые элементы в вашем проекте как единое целое, а на самом деле оно состоит из двух и более сегментов, то вы можете склеить его черной линией. Полые шрифты, состоящии из 2-х линий рендерятся таким способом. Так, внешний и внутренний контур буквы О соединяются вместе черной линией. За счет этого буква О воспринимается как один элемент. Таким образом, вы можете двигать, вращать, копировать, масштабировать этот элемент как единое целое James. ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
Регистрация: 13.06.2012 Последняя активность: 12.07.2016 10:27
Сообщений: 84
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Вот пример. Там есть полилинии (просматривая в текстовом виде). 3DMax - v.10,
Illustrate - v.5.6. Here is example. There are polylines in it (look in text view). 3d Max v.10, llustrate - v.5.6. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Let me work on this for a bit....
When I try to open just one file in LaserBoy, it works, but, like I said, your art is black! I will open the whole thing, convert it to white and save it as an ild. OK. I got it. Did you know you can do rotations and other neat effects in LaserBoy? OK. I have spent some more time looking at this and I think it would be much better if you fully optimise just the first frame in LaserBoy and use that, in LaserBoy to create the 3D rotation effect. Дайте мне немного поработать над этим случаем… Когда я пытался открыть один файл в LaserBoy, это работало. Но, как я уже говорил, у вас кривые в файле черного цвета! А я открою файл целиком, перекрашу кривые в белый и сохраню результат в ild. Ок. Сработало. Вы в курсе, что вы можете создавать вращение и другие формализованные эффекты в LaserBoy? Ok. Я уделил больше времени вашей задачи и пришел к выводу, что будет лучше, если я полностью оптимизирую только первый кадр. Используя его, создам эффект 3d вращения в LaserBoy. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Ветеран Фонарёвки
Регистрация: 14.02.2010 Последняя активность: 18.11.2015 19:18
Сообщений: 7908
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
Good video.
Интересный ролик. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Увлеченный
Регистрация: 22.05.2012 Последняя активность: 02.12.2015 21:10
Сообщений: 96
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
New release!
http://laserboy.org/code/La... Fixed an issue with the DXF directory opening code and some other fine details. Let me know if you have any problems! Thanks! Новая версия! http://laserboy.org/code/La... Исправлена проблема с открытием директории с DFX файлами и еще кое-чего по мелочи. Сообщите, если обнаружите какие-либо баги. Спасибо! James. ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 04.05.2011 Последняя активность: 15.02.2025 21:21
Сообщений: 555
Сказал(а) спасибо: 0
Поблагодарили: 0 раз(а) в 0 сообщениях
|
![]()
James, привет!
LaserBoy очень интересная и функциональная программа, мне нравится её изучать. Я пробовал рисовать в Anarchy, а затем раскрашивал в LB, на мой взгляд очень удобно, после освоения… Вопрос – я подгружаю файл .ild, нарисованный в Anarchy, хочу его оптимизировать – Нажимаю <h>, затем <q> (c/d/e), вижу как добавились точки, затем выхожу <Esc>, и сохраняю файл по <o>. После повторного открытия файла оптимизация нет. James, подскажите алгоритм работы с программой по оптимизации файлов. Спасибо огромное! James, hello! LaserBoy very interesting and functional program, I like to study it. I tried to draw in Anarchy, and then painted the in LB, in my opinion is very convenient, after the development of ... Question - I open the file. Ild, draw in Anarchy, I want to optimize it - Click <h>, then <q> (c/d/e), see how to add points, then go <Esc>, and save files on <o>. After reopening the file no optimization. James, tell me the algorithm of the program to optimize the files. Thank you very much! |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Увлеченный
|
![]() Цитата:
Конкретно обрати внимание на настройки сохранения(оутпут). Скорее всего у тебя стоит галочки минимизировать при сохранении (а)
__________________
http://vk.com/vovchik_lj |
![]() |
![]() ![]() |