Копиране и клониране на обекти

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео

Тест за преминаване към следващия урок

 
При коя от изброените команди не се запазва връзка между обектите ?
Copy
Instance
Reference
и при трите команди има връзка между обектите

Въпроси и отговори

  • Как да ?

    Весела Божкова:

    Как да реша следния проблем : Когато заредя файлът за упражнение към урока, не мога да видя трита обекта едовременно, и то във всички вюпортове. После установих , че проблемът е генерален, ако изчертая паралелепипед да речем и го копирам няколко пъти, виждам всички копия единствено в топ вю. Мога да видя в преспектива конкретен селектиран обект, но когато го направя - другите се скриват. Случва се и да не показва нищо в нито един вюпорт, а със сигурност има обекти. Пробвах бутоните /Unfreeze , Unhide, но не е от това. Може би съм разместила нещо в настройките. Извинявам се от въпроса, ако е глупав, но имам нужда от помощ.

    Ивайло Искренов:

    Здравей,

    вероятно имаш прекалено голям zoom-out, много са далече обектите напред в пространството. Маркирай един, скролни няколко пъти напред във view-port-a в който не се вижда обекта и натисни бутона "Z". Така обекта ще се центрира във view-port-a. Препоръчвам ти да си свалиш последният SP от сайта на Autodesk за Max-а, който ползваш, за 2015 мисля че е SP2. Това може да оправи някой бъгове
  • Как се копира на точно разстояние?

    Ralitsa Boyadzhieva:

    Здравейте, може ли да копирам обекти на точно разстояние? Например ако правя корпусна мебел с много шкафчета и създам дъното на едното шкафче и после искам да копирам още 5 дъна нагоре през 40 см? С шифт и влачене на осите ми дава възможност да напиша брой копия 5, но не мога да определя точното разстояние.


    Поздрави - Ралица
    Ивайло Искренов:

    Здравей,

    първият вариант, за който се сещам е следният - маркираш обекта който искаш да копираш (дъното (1) в случая) и натискаш Ctrl+V - като стандартната команда за копиране в Windows, но тук ще се стартира команда за клониране. Избираш дали да има връзка между копираните обекти - в случая не - само копия. Копието ще се появи на същото място където е оригинала - ще съвпаднат напълно и не се вижда че са два обекта. След това активирай режима Transform Type-In (долу в отбелязаната част на приложеното изображение, или десен бутон върху иконката на командата Move). Сега по Z трябва да напишеш на колко да се премести селектираният обект - копието в случая ( ако не си клинала отстрани то си е маркирано). Тук само трябва да се съобрази още нещо - числото което ще въведеш е разстоянието между две идентични точки (най-горният десен ръб на копието с най-горният десен ръб на оригинала). Което със следният пример изглежда така - ако искам разстоянието между двете дъна да е 40, а дебелината на единият обект е 2, тогава трябва да напиша 42 ... ако напиша 40, реалното разстояние ще бъде 38 между двата обекта.
       Изглежда малко дълго  като обяснение, но цялата операция е под 10 секунди :) Другият вариант, който можеш да пробваш ако имаш повече обекти е с масив (Tools -> Array ... ).
       Ако някой се сеща за друг вариант може да допълни отговора :)

    Julien:

    здравей,аз съм нов тук минал съм няколко урока.Има един урок преместване на точно разстояние.move-s desen buton  selected move izliza move transform typing и от там може да зададеш точни параметри за преместване.Надявам се да става ,може да се пробва.

    Георги :

    Ето една идея и от мен. На адрес  http://www.scriptspot.com/3ds-max/scripts/parametric-cabinet  има една сравнително много лесна за използване добавка за 3DS Max. На същата тази страница има и кратко видео за това как се използва тази  добавката. С нея могат да се правят различни шкафове буквално за няколко секунди, а може и да си създадете ваша библиотека с готови изделия и да ги вмъквате направо в програмата. Добавката предлага да се променя и настройва едва ли не всеки елемент на шкафа. Ето един пример за шкаф с въведени само няколко стойности. И един рендър правен с помощта на същата тази добавка. Надявам се да е от помощ.

    Ralitsa Boyadzhieva:

    Благодаря много. И аз бях стигнала до същите изводи за копиране, явно това е начина.

    Иванка Георгиева Попова - Колева:

    Здравейте, благодаря за информацията за добавката изглежда много полезна. Аз исках да попитам как да инсталирам или задействам добавката?

    Георги :

    На страницата на ScriptSpot има информация къде се поставя добавката. Накратко това което получите го разархивирате в C: \ Program Files \ Autodesk \ 3ds Max..ххх \ Scripts \ Startup, и готово. Видео как се работи

    Николинка Николова:

    Здравейте, това е вариант, който смятам че е полезен.

    Както беше показано в един от предните уроци, избирам 2.5 Snap toogle и изчертавам дъното на шкафа с Line. Линията се проектира на земята и след това я вдигам на нужното разтояние, в случая на 40см от дъното на шкафа. В случая, който съм показала, дъното на шкафа не е на земята, както и самото дъно има дебелина, за да избегна евентуални грешки в пресмятането първо вдигнах линията върху дъното с Align tool (може и с Select and Move, но първо Snap toogle трябва да се смени на 3) и след това с Offset вдигнах линията на още 40 см.

    Накрая с бутона Shift + влачене копирам дъното, а с линията съм задала точен размер и накрая се избира колко копия да се направят. Важно е да се издърпа обекта от правилния ръб, за да не се промени разтоянието.

    Подготовката отнема малко време, но ако трябва да се копират много предмети смятам че спестява време и излишно повтаряне на едно и също.Например ако в този урок трябваше тухлите да са на определено разтояние една от друга. Надявам се да съм обяснила добре целия процес.

  • Може ли Copy обекти да станат Instans?

    Георги :

    Здравейте, Имам сцена която съдържа около 20 приблизително еднакви обекта-вратички, които са копия един на друг (Copy) и нямат връзка по между си ( Instance). Могат ли в последствие,тези обекти, да се направят зависими един от друг, за да сложа модификатор само на единия, и той да се приложи и на останалите обекти? Пробвах с инструмент " Select and Link" да задам някаква връзка между обектите, обаче не се получи. Благодаря.

    Ивайло Искренов:

    Здравей Георги,

    до колкото знам няма "автоматичен" начин за тази операция в Мах (не знам в новия 2016 The Biggest MAX EVER дали не са добавили такава функция :) ). Може да пробваш с някой скрипт - има доста, например "Copy Replace" :
    http://www.scriptspot.com/3ds-max/scripts/copy-replace
    Ще чакаме да споделиш за "работещ вариант" :)
    Георги :

    Благодаря за отговора. Ще пробвам и ще пиша

    Георги :

    Здравейте, Пробвах предложения скрипт, пробвах и още един скрипт "Instancer"  http://www.scriptspot.com/3ds-max/scripts/instancer-0  . И двата скрипта работят горе долу на един и същи принцип: Посочва се кой е основния обект и след това се посочват зависимите обекти. Скриптовете си вършат много добре работата и могат да бъдат много полезни. В моя случай обаче не помогнаха. Проблемът е че, останалите вратички настина се превърнаха в копия на избрания от мен обект. В моята сцена вратичките са с различен размер и форма ( има заоблени с модификатор Bend) и когато ги превърна в инстансни копия те приемат размера и формата на вратата която съм посочил. Моята цел е да запазя тяхната форма и размер, а само на една врата да наложа определени модификатори и те да се приложат и на останалите. Да кажем, да не върша едно и също действие за всеки  обект. Пробвах и друго. В отделна сцена създадох само една врата наложих и материали копирах я, но след като и промених размерите на копието текстурите се разхвърчаха.

    Ивайло Искренов:

    Ако искаш да приложиш един и същи модификатор върху различните вратички, просто ги селектирай и избери модификатора- така ще имаш инстанс модификатор.

  • Какво е Разлика между Copy-instance-Reference ?

    Nicolest:

    Здравей Ивайло. Можеш ли да обясниш разликата между трите опции Copy-instance-Reference ? От видеото не разбрах много добре разликите. Мерси.

    Ивайло Искренов:

    Здравей,

    от гледна точка на геометрията, и при трите вида копиране получаваме копие, което е идентично на оригинала. Основната разлика между трите команди е във връзка с това как копието е свързано с оригинала при използването на модификатори :
       Copy -  копието е абсолютно независимо от оригинала 
       Instance - приложените модификатори върху инстанс-копието се прилагат автоматично и върху оригинала и прилагането на модификатор върху оригинала, води до автоматичното му прилагане върху инстанс-копието
       Reference - приложените модификатори върху референс-копието не се прилагат автоматично върху оригинала, но прилагането на модификатор върху оригинала, води до автоматичното му прилагане върху инстанс-копието
       Надявам се да не звучи още по объркващо :)
    Nicolest:

    Много ти благодаря.

  • Как се копира под ъгъл?

    Стиляна Димитрова:

    Здравейте!

    Опитвам се да моделирам, като следвам клип. https://www.youtube.com/watch?v=ZQngBigyHM0
    Но в клипа има oпция, която не мога да намеря в Customize- казва се: Center Pivot
    Чрез Center pivot и модификатор Symmetry копира дадената част под общ ъгъл.
    Когато не се зададе Пивот, копира само по една от осите на кординатна систена.
    Има ли друг начин за подобно копиране или моделиране?
    И от каде да изкарам пивот? :)
    Благодаря предварително!


    Георги :

    Здравейте, Center Pivot е скрипт който се добавя към макс. Не е включен към него. Можете да го потърсите свободно и без регистрация на  http://www.scriptspot.com/  , но той ще ви е полезен ако често променяте мястото на пивот поинт (опорната точка на обекта) Като подобен скрипт на мене лично ми допадна този  http://www.scriptspot.com/3ds-max/scripts/easy-pivot-1  . Ако искате без скрипта да си преместите опорната точка, отидете в йерархията на обекта и от там изберете Afect Pivot Onli и ще можете да преместите точката където пожелаете.

    За да си решите проблема. Според мен не трябва да местите опорната точка на обекта (пивот пойнта) а тази жълтата рамка трябва да я завъртите на желания от вас градус. Като натиснете "+"чето на модификатора Symetry изберете Miror и ще можете да завъртите рамката. Впрочем, по картинката която сте показали сте избрали неправилната ос на симетрия. По метода на налучкването пробвайте  с другите две оси- Y или Z и вижте по коя от двете ще се доближи резултатът най много до горната картинка.
  • Какво да направя за да се появи опцията Number of Copies в прозореца Clone Options?

    Милен Костов:

    Здравейте, имам проблем с прозореца Clone Options… когато се отвори в него липсва опцията Number of Copies… какво да направя за да се появи тази опция?

    Росица:

    Здравейте, не съм сигурна дали ще помогне, но намерих малко информация: В Scene Explorer, маркирайте един или повече обекти. От менюто Редактиране изберете Copy Nodes. Или, за да преместите обекта в йерархия, използвайте Cut Nodes. Маркирайте обект и от Edit Menu изберете "Paste Nodes".Отваря се диалоговият прозорец "Клониране". В този контекст е налице настройката "Брой копия".

    Ето и линк: https://knowledge.autodesk.com/support/3ds-max/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/3DSMax/files/GUID-ED5B1B03-78DF-4027-8B56-096A04B1D1C4-htm.html