A way to fudge 3d objects/text

I've kind of found a way of fudging some 3d objects, but it gets really render intensive as it is based on replicating the heck out of things. This also works with text.
Let's say we start off with a circle we created in Motion. For this walkthrough I'm going to assume you just opened a new project and and are working with a layer whose Z position is zero. Hit replicate it and set it to be a 3D replicator with the 3D checkbox. Set the group it is contained in to be 3D, and change the replicator's shape type to "Line". Adjust the start and end points of the replicator so that all X and Y values are zero, the starting Z point is set to "-1", and the ending Z point is set to negative however deep you want the shape to be, minus one. You don't have to use -1 for the starting Z point, but it needs to be whatever the Z position of the original layer was minus one. Then set the number of points to be from 2-4 times the amount between your start and end points.
Now we're going to add the shading. Show your original layer that you replicated, and go to the properties tab of it. Check the Drop Shadow checkbox, and set the color to black. The distance must be set to zero, the opacity should be roughly between 5 and 25 depending on how vivid of shadows you want, and I usually set the blur between 0.5 and 2.
You can go back and adjust the color mode of the replicator to colorize if you want even more differentiation between the front and side faces. Try using the Scale and Scale End controls for distorting cylinders or rectangular prisms. Try thinking of things from different orientations. For example, I needed a 3D audio fader, which seemed impossible until I realized I was looking at it from the wrong angle, and then replicated it sideways instead. Try adding a back to the shapes too. This also works for replicating entire groups.
Problems using this technique develop when you get closer to viewing the pseudo-3d object from a point that is in the same Z range as the layers are stacked in. As in, you can see through it and tell that its made up of stacked layers. This is less noticeable when you have more points in the replicator. The faked lighting is not really accurate to any lighting you set up, but it does give the 3D effect
The replicators really start to add up fast as far as processing power, but I think Motion has some sort of glitch so that it can only handle so many layers, as instead of massive render times I started getting crashes and it started just ignoring them after I had about 1,500 or so replication points and layers. When working with those amounts of replications, its a good idea to keep Activity Monitor (in Applications/Utilities) open so you can tell if Motion has just stalled out and is refusing to render it, and isn't just thinking.
Here are two examples of things I've used this on:
http://img292.imageshack.us/img292/5201/fader3dci5.jpg
http://img301.imageshack.us/img301/5708/cornerkickqd1.jpg
I feel dirty just showing this because of how brute-force it is, but I hope it helps someone out. If anyone figures out a way to make it look more realistic, please share!
Sorry if everyone knows this already, and for the massive post...
-Max

Yeup, exactly the same method using the replicator in my 3D text tutorial:-
http://idustrialrevolution.com/content/blogsection/5/41/
Peter

Similar Messages

  • OpenScript: How do you test for object/text existance programmatically?

    Hi, All;
    I hope someone can help me; kind of new to OATS. I can’t figure out how to test for object/text existence and return results back to the script. There are methods for verifying text and objects; i.e.
    Web.verifyText
    Web.assertText
    These methods just report pass or fail to the test. I need to get the data back programmatically so I can use it logically. I know you can do this pretty easily in Selenium and QTP so there must be a way in OATS.
    Thanks,
    Eric

    Hi Eric,
    You can use the Object Explorer to find the xpath of the object you are interested and check for its existence, and then grab some attribute of that object for use elsewhere.
    if (web.element(6,"/web:window[@index='0' or @title='Software and Services - SCL']/web:document[@index='0']/web:span[@text='Services' or @index='14']")
                             .exists()){
              System.out.println("OBJECT EXISTS");
    // get an attribute of object here ,e.g
    String myval = web.element(41,"/web:window[@index='0' or @title='Software and Services - SCL']/web:document[@index='0']/web::span[@text='Services' or @index='14'].getAttribute("innerText");
    // use myval elsewhere
    Hope it helps.
    Jamie

  • What is the easiest way to wrap photos with text in ps CS4?

    What is the easiest way to wrap photos with text in ps CS4?

    InDesign handles text much better that either Illustrator or Photoshop.
    In InDesign there is more than one way to put a frame around a paragraph:
    Select the text frame, go to Object menu - Text Frame Options and set the Inset Spacing to keep the text away from the frame edge.
    Then select the text frame with the selection tool (black arrow) check the Fill/Stroke icon at the bottom or the tool box and make sure the Stroke is selected, and choose a Stroke width from the tool bar at the top of the screen.
    Or you can do it a quick and dirty way by just drawing another frame and place it on top of the text frame. Give this frame a Stroke and make sure the Fill is set to None.
    I selected both frames in this example simply to show that they are two separate frames. The first method (above) only produces one frame.
    Your original question was regarding text wrap, the third example shows text wrapping around the photo.
    Place or type your text. Place your image and go to the Window menu - Text Wrap. You can set the Offset margins individually to keep the text away from the edge of the image.
    For things like this InDesign is definitely the best way to go.

  • What's the best way to capture speech as text in live or recorded Adobe Connection sessions?

    Hi
    What's the best way to capture speech as text in live or recorded Adobe Connection sessions?
    We would like to have a transcript of the presentation. Is Adobe Connect compatible with Dragon speech recognition software - or is there a preferred Adobe product or method?
    We use PCs running Windows 7 Enterprise.
    thanks

    The class java.util.Date is not itself deprecated, however several of its methods are.
    For converting string -> date, you should use the class java.text.SimpleDateFormat. That allows you to specify format strings such as MM-dd-yyyy hh:mm:ss for converting date -> string -> date.
    If you are wanting to set day/month/year on the date object directly, instead of the Date methods setDay, setMonth, setYear, you should instead use the java.util.Calender class:
    calendar.set(Calendar.MONTH, 4);
    The calendar can then be converted to a Date object by calling calendar.getTime().
    If you are going to use the date as part of a sql query, I would recommend using a Prepared statement, and the java.sql.Date/java.sql.Timestamp class as well.
    To convert from java.util.Date to java.sql.Date)
    jva.util.Date utilDate = Calendar.getInstance().getTime();
    java.sql.Date sqlDate = new java.sql.Date(utilDate.getTime());cheers,
    evnafets

  • Object - Text Frame Options

    Why do my Object, text frame options, inset spacing settings change when I close and open my document.I set my inset spacing to 0.125 an all and when I close the document and open it later it is all set back to 0.  Any suggestions?  My defalut settings are 0.125

    I did this.  I open in design but no doc's set inset to .125 and  then open a doc and it is set to 0.125.  I use it and save it when I open it again it is set at 0.  But the pages I created previously are set to 0.125.  Could it be something else in a default somewhere?

  • I want to automatically extract my iphone-videos from the iPhoto library since I have way over 25 000 objects in there. Afterwards I would like to import them into iMovie. Anyone having an idea?

    Dear all,
    I want to automatically extract my iphone-videos from the iPhoto library since I have way over 25 000 objects in there. Afterwards I would like to import them into iMovie. Anyone having an idea? Or is there no possibility to do so?
    Thanks in advace
    Andreas

    File -> New Smart Abum
    Photo -> Is -> Movie
    and export those:
    This User Tip
    https://discussions.apple.com/docs/DOC-4921
    has details of the options in the Export dialogue.

  • Is there a way of just changing the text to the main menu..but not the submenus?

    Is there a way of just changing the text to the main
    menu..but not the submenus?
    Also i have looked at in the browser and when i glide over
    the menu catergories or click on them they dont show the
    submenu...what can i do to solve this?

    Does the example described at
    http://labs.adobe.com/technologies/spry/articles/menu_bar/index.html
    work for you?
    What are you doing that's different from the example?
    When you say you just want to change the text of the main
    menu without changing the submenus, do you mean you want to do so
    dynamically, at some later stage after the page has loaded?
    If so, you could try retrieving the main menu elements you
    want to update from the DOM and updating them from your script's
    event handler for whatever event it is that you want to update them
    in response to. This presumes the widget will detect this and
    update appropriately, which I can't say for sure since I haven't
    actually tried it.
    Hope that helps!
    Rob

  • Hello, 2 questionss here is it possible or is there a way to convert all object s outlines in all frames to fills at once and not frame by frame? and why sometimes erases the outline instead of converting it to fill?

    Hello, 2 questionss here>is it possible or is there a way to convert all object s outlines in all frames to fills at once and not frame by frame? and why sometimes erases the outline instead of converting it to fill?

    Hello, 2 questionss here>is it possible or is there a way to convert all object s outlines in all frames to fills at once and not frame by frame? and why sometimes erases the outline instead of converting it to fill?

  • Is there a way to change the master text length in FCP? The default length is 10 seconds, which is too long. I can easily adjust the length but I don't want to do it each time, and I don't want to adjust one and then have to copy and paste this length.

    Is there a way to change the master text length in FCP? The default length is 10 seconds, which is too long. I can easily adjust the length but I don't want to do it each time, and I don't want to adjust a text clip and then have to copy and paste this each time. Ideally, there should be something in User Preferences but there is not. Thanks.

    Maybe some one else can pipe up with a solution, but this would literally take 2 seconds to do for a new project.  And you can create a "template project" that includes this "text" clip.  Save this project and then to a get info and check "stationary pad."  When you double click on this file, fcp will open with a copy of this project and you just need to do a save as. 
    I've been working with computer editing systems for longer than i can remember and at a certain point you just have to adapt your workflow to the limitations of the software.  

  • Is there any way to disable the objects owned by a user?

    Hai every body....My problem is..
    I had created 60 users granting them connect and resource privileges in oracle(8.1.5.0.0).All of the users are working under their logins(users)...Every thing is going fine...But now i wanted to disable the objects owned by those users
    (60 Users) for a period of 2 days,After that i wanted to enable them....Is there any way to disable the objects owned by them with out dropping the users?(The users should be able to work as prevoiusly on the new objects they will create after i disabled the objetcts owned by them previously)?

    hi
    if my understanding is right you want to disable the users for 2 days for any reason let say he is on holiday for 2 days then why dont u lock this user and submit the job for unlock after two days.
    Khurram Siddiqui
    [email protected]

  • Is there any way to print out my text messages?

    IM trying to figure out if there is any way to print out my text messages?  thankyou

    You can print off your text message number sent and received by accessing www.verizonwireles.com login with your user id and password. Once logged in select my bill click on usage details then click on messages it will pull up the numbers you can print them from there. If you are looking for the actual messages you will not be to view that information online you can only get that information court ordered subpoena. 

  • I'm using apple's bluetooth keyboard and I need an easy way to switch between the text and numbers fields instead of tapping on the screen

    I'm using apple's bluetooth keyboard and I need an easy way to switch between the text and numbers fields instead of tapping on the screen

    While not in edit mode:
    - if start typing numbers, then it enters number mode.
    - if start typing text, then it enters text mode.
    Using the arrow keys exits edit mode. So this should work for you:
    1 Type text into a cell, which enters text mode.
    2 Press Return to move to the next cell.
    3 Press right arrow key to exit edit mode.
    4 Press left arrow key to get back to the cell.
    5 Type a number, which enters number mode.
    Another method that requires more planning ahead of time is to format the cells as text or number before starting the data entry. Then when you navigate to a cell while in edit mode, you will be in the appropriate mode (without having to exit edit mode).
    This all works fine for me. Hopefullly it does for you also.

  • Best way to import Microsoft Word text?

    Newbie question. I've been importing Microsoft Word text just using the clipboard. That is, I'll open Microsoft Word, open my document, select all, copy, and then go to InDesign and paste. InDesign gives me a text block with my text and I just re-size the columns. The text comes in all weird and I have to stylize it, of course. Sometimes I get some junk like nonbreaking characters and other hidden characters which screw me up until I figure out what's going on. My question is: what's the best way to import Microsoft Word text that will introduce the fewest errors? Thanks.

    JoJo Jenkins wrote:
    Whooops...posted in the wrong forum...sorry!
    Don't worry, it happens all the time. 

  • Why doesn't "include/object/text from file" work?

    I want to include (link) text from other Word documents to a  main  Word document and I use "include/object/text from file" (Word function)
    It works fine when I do so in "H:", but doing exactly the same in the Sharepoint environement result in "nothing" (nothing happens)
    It DOES work if I link from a document saved in Sharepoint to a "H:" - document, but that is of no use since I need all the documents to be stored in Sharepoint.
    Guess it has to do with the set up och Sharepoint.
    Greatful for any tips!

    Hi,
    Did you mean insert a object in the documents?
    Did you open the file with the local application or office web application?
    In the office web application, it doesn’t have the function to insert a object in the browser.
    I had tested with some word files in the library, open the word files with the local application, then insert file using the insert object function.
    It worked without any issue.
    What’s more, I had tested with Office 2010 and Office 2013, they all worked.
    Did the issue occur in other libraries? You can create a new library to check whether it works.
    You can also download a copy for the issued file, then open it in the local machine to check whether it works in the local machine.
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • How to Change behavior of standard text object&text ID (SE75)?

    Hello there!!
    I'm struggling with this:
    For standard text object C_SHES_ACH & ID 0001 (EHS: IHS Safety Measures) wichs is used as a description for safety measures (CBIH82/CBIH02..) need that when the user create or edit the text, already appears a "Fill in the blanks"  form.
    For example, in CBIH82, editing an accident log, I go to Safety measures Button, then create a safety meassure, and when i click for long text description something like this should appear:
    TEXT 1 (1st Title)
    user line
    user line
    user line
    user line
    (free amount of user lines)
    TEXT 2 (2nd Title)
    user line
    user line
    user line
    user line
    (free amount of user lines)
    Thanks a lot for your feedback!
    Rgds!!

    Hii,
    I am unable to understand exactly wat you want.
    But for free amount of lines : Keep that text under LOOP. Right click on template or window and create a loop and under that loop keep the text ,you can get many lines. or the given below point plzz follow.
    1,Use SO10 Tcode to write standard text in Smartform.
    2.For long text
    method1
    Create TEXT node- general attributes change text type to include text
    then you can input text name/text object/text id/language
    method2
    create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
    then use LOOP or TABLE node to display it
    For TEXT module(For foreign language)
    Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
    then enter smartform Create TEXT node- general attributes change text type to text module
    input the text module name which created by above
    3.
    1. take function module name of the smartform.
    2. goto se37 and type that fm name.
    3. goto attributes tab
    4. double click on either program or include .
    5. There u can find all the subroutines used inside smartform.
    6. search for "perform %move using %textkey-name".
    4.Standard Texts are created in SO10 Tcode and stored in STXH table with OBject ,ID and NAME parameters. We can use Read_Text FM to read the text.
    check the tables STXH & STXL.
    5.
    How to CAll Standard Text in Smart Forms
    In SFs you can insert the standard tests using the TEXT node. Create a TEXT NODE. Then in the GENERAL ATTRIBUTES of this TEXT node select INCLUDE TEXT in the TYPE option. Then you have to enter the text name, object , ID and language in the provided fields. Then if you dont want any error if there is no text in the corresponding text then CHECK the check box "No errors if no text available.

Maybe you are looking for