Interactivity with 3D Models

I am trying to add user interactivity with 3D models that are a .w3d file -- does anyone know any good references/tutorials?
I created a house, and I am doing a virtual tour. I want users to be able to click on the 3D objects to activate different sounds in the house. For example to click on a radio, then you will hear music.

You may also want to check out:
http://www.adobe.com/devnet/director/articles/chrome_library.html
  It's one of two articles on using a set of free behaviors from the Chrome Library to create interactivity in a 3D world.  There are some more advanced behaviors for sale at the Chrome Library web site as well.  The 3D behaviors that ship with Director include a 3D fly-through behavior but no collision detection as a part of it.
You can export a motion-on-a-path animation for your camera from 3DS Max and use Lingo to start and stop it, and modelUnderLoc to control the music.
I hope this info helps.

Similar Messages

  • Flashmenu interacting with 3D models

    Hi!
    Is it possible to insert a flash menu into a pdf and use it to select different 3D models?
    Meaning: I don't want boring buttons, I want a nice dynamic menu to switch between different models.
    Thanks

    Hey Gary,
    I want to swap models. But the models are autonomous. It's like loading a new model everytime I select it from the flash menu.
    example: I have a a picture flash menu. There are like 20 pictures. You just see 4 of them and by rolling over an arrow (left or right) the pictures move and other 4 appear. (know what I mean? ;) ). Each one points on an individual 3D model. So whenever I choose one of these pictures in the flash menu the particular 3D model appears.

  • Interaction Record Data Model

    Can someone please give me the list of tables for the Interaction Record?  Like Interaction Record data model.  For example, all the tables including BP, products, description of the interaction record.

    Hello Donna,
    The product information associated to Interaction Record, you can find it in CRMD_ORDERADM_I table. Just insert your document GUID in field HEADER, and it will display all items of that document including the product GUID (PRODUCT field). Then you can check in COMM_PRODUCT, for master data information about any product. You can also consult CRMD_PRODUCT_I for more information about product items of your document.
    The partner information it is a little more complex. View CRMV_LINKPARTNER will show you how to get it. It envolves two tables: CRMD_LINK and CRMD_PARTNER. With your document GUID, you must consult CRMD_LINK with attributes OBJTYPE_HI = '05' and OBJTYPE_SET = '07'. Then, with GUID_SET of that entry, you must indicate it in table CRMD_PARTNER at field GUID. Hit execute and it will display your partner information.
    Kind regards.
    Bruno

  • Interacting with MS-Office

    1) From ASP.NET, I can interact with the MS Office applications and generate and poblate new Word, Excel, Power Point documents programatically. Can I do the same with JSP?
    2) From ASP.NET I can use Visual Basic COM+ componentes (three-tier model). I have heared about CORBA tech, which is the same for Java. How does this function?

    Not specific to the MS Office stuff, but others have answered that, but since you're a newcomer to the Mac, see these:
    Switching from Windows to Mac OS X,
    Basic Tutorials on using a Mac,
    Mac OS X keyboard shortcuts,
    Anatomy of a Mac,
    MacTips,
    Switching to Mac Superguide, and
    Switching to the Mac: The Missing Manual, Mountain Lion Edition.
    Additionally, *Texas Mac Man* recommends:
    Quick Assist,
    Welcome to the Switch To A Mac Guides,
    Take Control E-books, and
    A guide for switching to a Mac.

  • Interacting with adapters from Spring Component, especially db adapter

    hello everybody,
    I try to interact with adapters from my Spring component. I actually try to start my query and to receive the result in my Spring Component.
    I've already search for documentation about api to communicate with it or documentation about the classes created during the db adapter creation... But .. no result..
    So I'm trying to do it my self but I encounter some problems when I'm trying to call the query on the dbAdapter and trying to "play" with the classes created by the db adapter.
    Could anyone say me HOW we can interact with adapters from Spring component (in the class bean)?
    Also, how can I access to the variables? Is there an equivalent of "getVariableData" and "setVariableData" that I can use in the Spring Component? with which jar and/or import?
    I copy/paste what I've already done.
    So My Composite contains a Web Service "getStatusByCC" which is linked to a Mediator. The Mediator calls the Spring Component "SprinCallDB" and the Spring Component is linked to a database adapter called "getCreditValidation". The transformation in the mediator component is correct (I test it without the call to the db and it works fine)
    First, there is the classes created and added to my project by the db adapter :
    Creditcardinfo.java
    package com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlElement;
    import javax.xml.bind.annotation.XmlType;
    * <p>Java class for Creditcardinfo complex type.
    * <p>The following schema fragment specifies the expected content contained within this class.
    * <pre>
    * &lt;complexType name="Creditcardinfo">
    * &lt;complexContent>
    * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    * &lt;sequence>
    * &lt;element name="ccnumber">
    * &lt;simpleType>
    * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
    * &lt;maxLength value="20"/>
    * &lt;/restriction>
    * &lt;/simpleType>
    * &lt;/element>
    * &lt;element name="status" minOccurs="0">
    * &lt;simpleType>
    * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}string">
    * &lt;maxLength value="20"/>
    * &lt;/restriction>
    * &lt;/simpleType>
    * &lt;/element>
    * &lt;/sequence>
    * &lt;/restriction>
    * &lt;/complexContent>
    * &lt;/complexType>
    * </pre>
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "Creditcardinfo", propOrder = {
    "ccnumber",
    "status"
    public class Creditcardinfo {
    @XmlElement(required = true)
    protected String ccnumber;
    protected String status;
    * Gets the value of the ccnumber property.
    * @return
    * possible object is
    * {@link String }
    public String getCcnumber() {
    return ccnumber;
    * Sets the value of the ccnumber property.
    * @param value
    * allowed object is
    * {@link String }
    public void setCcnumber(String value) {
    this.ccnumber = value;
    * Gets the value of the status property.
    * @return
    * possible object is
    * {@link String }
    public String getStatus() {
    return status;
    * Sets the value of the status property.
    * @param value
    * allowed object is
    * {@link String }
    public void setStatus(String value) {
    this.status = value;
    CreditcardinfoCollection.java
    package com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation;
    import java.util.ArrayList;
    import java.util.List;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlElement;
    import javax.xml.bind.annotation.XmlType;
    * <p>Java class for CreditcardinfoCollection complex type.
    * <p>The following schema fragment specifies the expected content contained within this class.
    * <pre>
    * &lt;complexType name="CreditcardinfoCollection">
    * &lt;complexContent>
    * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    * &lt;sequence>
    * &lt;element name="Creditcardinfo"
    * type="{http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation}Creditcardinfo" maxOccurs="unbounded" minOccurs="0"/>
    * &lt;/sequence>
    * &lt;/restriction>
    * &lt;/complexContent>
    * &lt;/complexType>
    * </pre>
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "CreditcardinfoCollection", propOrder = {
    "creditcardinfo"
    public class CreditcardinfoCollection {
    @XmlElement(name = "Creditcardinfo")
    protected List<Creditcardinfo> creditcardinfo;
    * Gets the value of the creditcardinfo property.
    * <p>
    * This accessor method returns a reference to the live list,
    * not a snapshot. Therefore any modification you make to the
    * returned list will be present inside the JAXB object.
    * This is why there is not a <CODE>set</CODE> method for the creditcardinfo property.
    * <p>
    * For example, to add a new item, do as follows:
    * <pre>
    * getCreditcardinfo().add(newItem);
    * </pre>
    * <p>
    * Objects of the following type(s) are allowed in the list
    * {@link Creditcardinfo }
    public List<Creditcardinfo> getCreditcardinfo() {
    if (creditcardinfo == null) {
    creditcardinfo = new ArrayList<Creditcardinfo>();
    return this.creditcardinfo;
    GetCreditValidationSelectCcnb.java
    package com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation;
    import javax.xml.bind.annotation.XmlAccessType;
    import javax.xml.bind.annotation.XmlAccessorType;
    import javax.xml.bind.annotation.XmlElement;
    import javax.xml.bind.annotation.XmlType;
    * <p>Java class for getCreditValidationSelect_ccnb complex type.
    * <p>The following schema fragment specifies the expected content contained within this class.
    * <pre>
    * &lt;complexType name="getCreditValidationSelect_ccnb">
    * &lt;complexContent>
    * &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
    * &lt;sequence>
    * &lt;element name="ccnb" type="{http://www.w3.org/2001/XMLSchema}string"/>
    * &lt;/sequence>
    * &lt;/restriction>
    * &lt;/complexContent>
    * &lt;/complexType>
    * </pre>
    @XmlAccessorType(XmlAccessType.FIELD)
    @XmlType(name = "getCreditValidationSelect_ccnb", propOrder = {
    "ccnb"
    public class GetCreditValidationSelectCcnb {
    @XmlElement(required = true)
    protected String ccnb;
    * Gets the value of the ccnb property.
    * @return
    * possible object is
    * {@link String }
    public String getCcnb() {
    return ccnb;
    * Sets the value of the ccnb property.
    * @param value
    * allowed object is
    * {@link String }
    public void setCcnb(String value) {
    this.ccnb = value;
    ObjectFactory.java
    package com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation;
    import javax.xml.bind.JAXBElement;
    import javax.xml.bind.annotation.XmlElementDecl;
    import javax.xml.bind.annotation.XmlRegistry;
    import javax.xml.namespace.QName;
    * This object contains factory methods for each
    * Java content interface and Java element interface
    * generated in the com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation package.
    * <p>An ObjectFactory allows you to programatically
    * construct new instances of the Java representation
    * for XML content. The Java representation of XML
    * content can consist of schema derived interfaces
    * and classes representing the binding of schema
    * type definitions, element declarations and model
    * groups. Factory methods for each of these are
    * provided in this class.
    @XmlRegistry
    public class ObjectFactory {
    private final static QName CreditcardinfoCollectionQNAME = new QName("http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation", "CreditcardinfoCollection");
    private final static QName GetCreditValidationSelectCcnbInputParametersQNAME = new QName("http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation", "getCreditValidationSelect_ccnbInputParameters");
    * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation
    public ObjectFactory() {
    * Create an instance of {@link CreditcardinfoCollection }
    public CreditcardinfoCollection createCreditcardinfoCollection() {
    return new CreditcardinfoCollection();
    * Create an instance of {@link GetCreditValidationSelectCcnb }
    public GetCreditValidationSelectCcnb createGetCreditValidationSelectCcnb() {
    return new GetCreditValidationSelectCcnb();
    * Create an instance of {@link Creditcardinfo }
    public Creditcardinfo createCreditcardinfo() {
    return new Creditcardinfo();
    * Create an instance of {@link JAXBElement }{@code <}{@link CreditcardinfoCollection }{@code >}}
    @XmlElementDecl(namespace = "http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation", name = "CreditcardinfoCollection")
    public JAXBElement<CreditcardinfoCollection> createCreditcardinfoCollection(CreditcardinfoCollection value) {
    return new JAXBElement<CreditcardinfoCollection>(_CreditcardinfoCollection_QNAME, CreditcardinfoCollection.class, null, value);
    * Create an instance of {@link JAXBElement }{@code <}{@link GetCreditValidationSelectCcnb }{@code >}}
    @XmlElementDecl(namespace = "http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation", name = "getCreditValidationSelect_ccnbInputParameters")
    public JAXBElement<GetCreditValidationSelectCcnb> createGetCreditValidationSelectCcnbInputParameters(GetCreditValidationSelectCcnb value) {
    return new JAXBElement<GetCreditValidationSelectCcnb>(_GetCreditValidationSelectCcnbInputParameters_QNAME, GetCreditValidationSelectCcnb.class, null, value);
    package-info.java
    @javax.xml.bind.annotation.XmlSchema(namespace = "http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
    package com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation;
    GetCreditValidation_ptt.java
    package getcreditvalidation.validationforccwithspring.creditcardvalidation.db.adapter.pcbpel.com.oracle.xmlns;
    import javax.jws.WebMethod;
    import javax.jws.WebParam;
    import javax.jws.WebResult;
    import javax.jws.WebService;
    import javax.jws.soap.SOAPBinding;
    import javax.jws.soap.SOAPBinding.ParameterStyle;
    import javax.xml.bind.annotation.XmlSeeAlso;
    import javax.xml.ws.Action;
    // !DO NOT EDIT THIS FILE!
    // This source file is generated by Oracle tools
    // Contents may be subject to change
    // For reporting problems, use the following
    // Version = Oracle WebServices (11.1.1.0.0, build 111209.0821.28162)
    @WebService(targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/db/CreditCardValidation/validationForCCWithSpring/getCreditValidation",
    name="getCreditValidation_ptt")
    @XmlSeeAlso(
    { com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation.ObjectFactory.class })
    public interface GetCreditValidation_ptt
    @WebMethod
    @SOAPBinding(parameterStyle=ParameterStyle.BARE)
    @Action(input="http://xmlns.oracle.com/pcbpel/adapter/db/CreditCardValidation/validationForCCWithSpring/getCreditValidation/getCreditValidation_ptt/getCreditValidationSelectRequest",
    output="http://xmlns.oracle.com/pcbpel/adapter/db/CreditCardValidation/validationForCCWithSpring/getCreditValidation/getCreditValidation_ptt/getCreditValidationSelectResponse")
    @WebResult(targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation",
    partName="CreditcardinfoCollection", name="CreditcardinfoCollection")
    public com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation.CreditcardinfoCollection getCreditValidationSelect(@WebParam(targetNamespace="http://xmlns.oracle.com/pcbpel/adapter/db/top/getCreditValidation",
    partName="getCreditValidationSelect_inputParameters", name="getCreditValidationSelect_ccnbInputParameters")
    com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation.GetCreditValidationSelectCcnb getCreditValidationSelect_inputParameters);
    Here there is the classes linked to the Spring Component and the configuration file :
    SpringCallDB
    <?xml version="1.0" encoding="windows-1252" ?>
    <beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:util="http://www.springframework.org/schema/util"
    xmlns:jee="http://www.springframework.org/schema/jee"
    xmlns:lang="http://www.springframework.org/schema/lang"
    xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx"
    xmlns:sca="http://xmlns.oracle.com/weblogic/weblogic-sca"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.5.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.5.xsd http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd http://www.springframework.org/schema/tool http://www.springframework.org/schema/tool/spring-tool-2.5.xsd http://xmlns.oracle.com/weblogic/weblogic-sca META-INF/weblogic-sca.xsd">
    <!--Spring Bean definitions go here-->
    <sca:service name="CCSpringService" target="CCSpringImpl"
    type="validationForCC.spring.service.api.ISpringCCService"/>
    <bean id="CCSpringImpl" class="validationForCC.spring.service.impl.SpringCCServiceImpl">
    <property name="dbRequest" ref="getCreditValidation"/>
    </bean>
    <sca:reference type="getcreditvalidation.validationforccwithspring.creditcardvalidation.db.adapter.pcbpel.com.oracle.xmlns.GetCreditValidation_ptt"
    name="getCreditValidation"/>
    </beans>
    CreditCardNumber.java
    package validationForCC.spring.model;
    public class CreditCardNumber {
    private String ccNumber;
    public CreditCardNumber() {
    super();
    public void setCcNumber(String nb){
    this.ccNumber = nb;
    public String getCcNumber(){
    return ccNumber;
    Response.java
    package validationForCC.spring.model;
    public class Response {
    String reply;
    public Response() {
    super();
    public void setReply(String rep){
    this.reply = rep;
    public String getReply(){
    return reply;
    ISpringCCService.java
    package validationForCC.spring.service.api;
    import validationForCC.spring.model.CreditCardNumber;
    import validationForCC.spring.model.Response;
    public interface ISpringCCService {
    * @param ccn
    * @return
    public Response getCCStatus(CreditCardNumber ccn);
    SpringCCServiceImpl.java
    package validationForCC.spring.service.impl;
    import com.oracle.xmlns.pcbpel.adapter.db.top.getcreditvalidation.*;
    import java.util.List;
    import javax.jws.WebParam;
    import validationForCC.spring.model.CreditCardNumber;
    import validationForCC.spring.model.Response;
    public class SpringCCServiceImpl {
    public SpringCCServiceImpl() {
    super();
    private getcreditvalidation.validationforccwithspring.creditcardvalidation.db.adapter.pcbpel.com.oracle.xmlns.GetCreditValidation_ptt dbRequest;
    public Response getCCStatus(CreditCardNumber ccn){
    Response resp = new Response();
    CreditcardinfoCollection resultSet;
    GetCreditValidationSelectCcnb selectCCNb = new GetCreditValidationSelectCcnb();
    selectCCNb.setCcnb(ccn.getCcNumber());
    resultSet = dbRequest.getCreditValidationSelect(selectCCNb);
    resp.setReply((resultSet.getCreditcardinfo().get(0).getStatus()));
    return resp;
    public getcreditvalidation.validationforccwithspring.creditcardvalidation.db.adapter.pcbpel.com.oracle.xmlns.GetCreditValidation_ptt getDbRequest(){
    return dbRequest;
    public void setDbRequest(getcreditvalidation.validationforccwithspring.creditcardvalidation.db.adapter.pcbpel.com.oracle.xmlns.GetCreditValidation_ptt dbReq){
    this.dbRequest = dbReq;
    So, the line which is the cause of the error is the following :
    resultSet = dbRequest.getCreditValidationSelect(selectCCNb);
    in the SpringCCServiceImpl.java class
    And there is the error I obtain :
    +weblogic.sca.api.ScaException: java.lang.RuntimeException: BINDING.JCA-12563 Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'getCreditValidationSelect' failed due to: DBReadInteractionSpec Execute Failed Exception. Query name: [getCreditValidationSelect], Descriptor name: [getCreditValidation.Creditcardinfo]. Caused by Exception [EclipseLink-6003] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.QueryException Exception Description: The number of arguments provided to the query for execution does not match the number of arguments in the query definition. Query: ReadAllQuery(name="getCreditValidationSelect" referenceClass=Creditcardinfo ). See root exception for the specific exception. This exception is considered not retriable, likely due to a modelling mistake. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.
    Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'getCreditValidationSelect' failed due to: DBReadInteractionSpec Execute Failed Exception. Query name: [getCreditValidationSelect], Descriptor name: [getCreditValidation.Creditcardinfo]. Caused by Exception [EclipseLink-6003] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.QueryException Exception Description: The number of arguments provided to the query for execution does not match the number of arguments in the query definition. Query: ReadAllQuery(name="getCreditValidationSelect" referenceClass=Creditcardinfo ). See root exception for the specific exception. This exception is considered not retriable, likely due to a modelling mistake. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution.
    java.lang.RuntimeException: BINDING.JCA-12563 Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'getCreditValidationSelect' failed due to: DBReadInteractionSpec Execute Failed Exception. Query name: [getCreditValidationSelect], Descriptor name: [getCreditValidation.Creditcardinfo]. Caused by Exception [EclipseLink-6003] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.QueryException Exception Description: The number of arguments provided to the query for execution does not match the number of arguments in the query definition. Query: ReadAllQuery(name="getCreditValidationSelect" referenceClass=Creditcardinfo ). See root exception for the specific exception. This exception is considered not retriable, likely due to a modelling mistake. ". The invoked JCA adapter raised a resource exception. Please examine the above error message ca
    Exception occured when binding was invoked. Exception occured during invocation of JCA binding: "JCA Binding execute of Reference operation 'getCreditValidationSelect' failed due to: DBReadInteractionSpec Execute Failed Exception. Query name: [getCreditValidationSelect], Descriptor name: [getCreditValidation.Creditcardinfo]. Caused by Exception [EclipseLink-6003] (Eclipse Persistence Services - 2.3.1.v20111018-r10243): org.eclipse.persistence.exceptions.QueryException Exception Description: The number of arguments provided to the query for execution does not match the number of arguments in the query definition. Query: ReadAllQuery(name="getCreditValidationSelect" referenceClass=Creditcardinfo ). See root exception for the specific exception. This exception is considered not retriable, likely due to a modelling mistake. ". The invoked JCA adapter raised a resource exception. Please examine the above error message carefully to determine a resolution. +
    Any idea is welcome! :)
    If you have great urls to communicate with adapters and variables from spring component, don't hesitate to post it!
    Thanks in advance,
    Sophie
    Edited by: 953383 on Sep 18, 2012 6:41 AM
    Edited by: 953383 on Sep 18, 2012 6:43 AM
    Edited by: 953383 on Sep 18, 2012 6:46 AM

    Hello,
    Finally, I can interact with my db adapter.
    But, I ask you the following question : is there any documentation on the manner to interact with adapters and other component of the suite and on all classes generated?
    Thanks in advance,
    Sophie

  • Interaction with different interfaces

    Hi,
    I m using two ethernet interface (iprb0 & iprb1) in Solaris 10, i want to interact with both from my same application program, but i don't know that how i can open both of them as the driver file (iprb) is same for both interfaces, so i can assure that from which interface i m interacting, if i do:
    int fd=open (/dev/iprb, 'O_RDWR');

    Basically solved it myself. I'm now using the actual required component usage (IEmployee) as entry point for the factory, which will create the correct implementation component (based on configuration). For IModelComponent specific methods I can use the getInterfaceController() of the employee component usage class and cast it to the model component interface.

  • Interacting with 3D objects

    Good Night.
    I'm doing a project in which I need to interact with 3D objects, ie a 3D object as a cube, for example, can hit a 3D ball and the ball simulates the actual motion as when a ball really hit, something like ping pong. How I can achieve this?, Thanks

    Also, look at this example if you need to see the equations been solved (this requires you to have LabVIEW Control Design and Simulation Module, which is part of the academic license):
    C:\Program Files (x86)\National Instruments\LabVIEW 2013\examples\Control and Simulation\Case Studies\Physics\Bouncing ball\Bouncing Ball 3D.vi
    And if you to this folder:
    C:\Program Files (x86)\National Instruments\LabVIEW 2013\examples\Graphics and Sound\3D Picture Control
    There are several examples on how to use the 3D picture control for your project like:
    Create and Render Objects.vi
    3D Model of a Solart System.vi
    and several others.
    This will let you freely control the objects.
    Now, if you have access to the LabVIEW Robotics Module, it also has a physics simulator that would help you create the environment based on the Open Dynamic Engine (ODE) module.
    http://www.ni.com/white-paper/11564/en/
    Barp - Control and Simulation Group - LabVIEW R&D - National Instruments

  • HT4907 I am able to connect to my Mac Mini on Back to My Mac through iCloud but the keyboard/trackpad on the MBAir or MBP with which I access does not register on the Mini.  So I can see the screen but cannot interact with it. Mini works accessing MBP/Air

    I am able to connect to my Mac Mini on Back to My Mac through iCloud but the keyboard/trackpad on the MBAir or MBP with which I access does not register on the Mini.  So I can see the screen but cannot interact with it. Mini works accessing MBP/Air and I can use Mini to input data or interact with screens of those computers.

    Regarding your first question about bookmarks, I think you discovered the answer in when you pressed the address bar. The second tab there has your bookmarks.
    As for the keyboard, I'm not sure why your Firefox is reacting so slowly; mine seems to show keyboards even when I don't want them. If you have accumulated a lot of history, perhaps that's an issue?
    Did you use any third party software to move your Firefox data from internal memory to the storage card?

  • I am having much trouble with the new reminders in IOS7 and how it interacts with Outlook Exchange. Many features lost in the new version.

    When I downloaded IOS7, I found that the reminders/task app and how it interacts with Outlook Exchange is much more difficult to use. Some of the issues that I am having are...
    1. Trying to edit my task on my phone is not possible, if the notes are lengthy. When you click on the text to edit data near the top, it will scroll to the bottom and not allow you to edit the text because you cant see it.
    2. Now all of my task are in one long list. I can not move from day to day like we could in previous version IOS6
    3. When I do edit a short task reminder and click done, it crashes and completly goes away. It does save the edit though
    4. You can only add task at the bottom of each days reminders. This is very inconvient and much more difficult than IOS6
    5. There is a major delay or latency when interacting inside of reminders in this version. Much more than IOS6. It is very unstable and quirky.
    I have never seen Apple take a step back with a product until now. I am a huge Apple fan and always will be, so I am hoping they make enhancements to fix these issue. It is a big time prodcutivity killer.
    Thanks for any and all help you can give.
    Troy Meachum

    Some power supplies or designed so that if there is a short or overload they shut them selfs off and some will not turn back on. Some have a relay that will click back on and work, some you have to  cycle the power switch. Those that won't come back on will have to be replaced. I'm not saying that yours is that type as I have no way of telling. But if you have a friend who will loan you a good power supply you might try it. As someone else said just turning off the power will not darn all the power from some motherboards. To test this turn off your power supply than turn on the computer with the start botton. Mine will flash the lights and fans will start to spin than die. So every time you turn off computer to work on it. After turning off PSU hit the start botton to drian any power left in it before working on it. Also do this after unplugging it just to make sure.

  • Display and interact with a vi front panel on remote C++ app

    Hello:
    I am new to LV and need a little advice.  I need to display a LabVIEW VI front panel in my C++ .Net application that users can interact with to view real-time spectrum data.  The C++ app (client) must reside on a separate computer(s) from the VI so that the client can connect from anywhere around the world and interact with the VI. 
    I am not sure about the basic architecture that should accompany a good solution.  We want to use TCP/IP but not DataSocket.  I do not have access to Measurement Studio but I do have access to LabVIEW Professional Development System v 8.2.  Can anyone provide suggestions on what I need to do in order to
    1.  Connect to my TCP server using my C++ client app - I have already written TCP client and server code which communicate but now I need to integrate LV
    2.  Get access to the VI sitting on that server
    3.  Send the VI front panel to the client for display
    4.  Allow the user to modify parameters on the front panel displayed on the C++ client, send those changes back to the server, and refresh the front panel displayed in the C++ client given the new parameters (I would like a real-time display of the spectrum to always be available)
    Is this possible?  Has anyone done this using C++ .NET in VS2005?  Are there examples I can mimic or references that will help direct me?  I have searched and searched through NI's help and found a lot of good stuff but I'm still feeling confused about the best way to utilize LV.
    Thank you in advance!

    One more question ... what if I could use Measurement Studio?  The documentation seems to indicate that it's easy to create network applications and therefore it would be easy for me to re-create our VI's front panel using Measurement Studio components in my C++ app and then simply connect those components to the networked hardware (TCP/IP or DataSocket) that could be located anywhere in the world.
    Depending on what components you are using in your LabVIEW panel, it is probably pretty easy to build a Measurment Studio application to look like a LV panel.
    Given that, you could use network shared variables to move data across the network, no TCP programming necessary -- I think that this is pretty easy to do, but I don't know the specifics about variable programming in that environment.  Also, you will probably need to add some smarts to the server side to make sure that it is reading to and writing from variables in an appropriate manner.
    Question: why can't you just use LabVIEW for the client application also?

  • SSRS report with tabular model – MDX query CoalesceEmpty function does not return the provided string value

    Hello everyone,
    I created following calculated member in MDX query. I am using it in one of the report parameter in dataset (single select dropdown list as report parameter).
    WITH MEMBER [Measures].[ParameterCaption] AS
    CoalesceEmpty([Customer].[National Account Code].CURRENTMEMBER.MEMBER_CAPTION,'None')
    I would like to display 'None' text at the top of the dropdown list values. So that when user selects 'None' then this parameter will not considered in MDX query else the selected National Account Code will be considered to filter report data. But,
    the above return blank/empty value for  [Customer].[National Account Code].&  member though I specified 'None' as text in CoalesceEmpty function. Any advice would be appreciated.
    Thanks, Ankit Shah
    Inkey Solutions, India.
    Microsoft Certified Business Management Solutions Professionals
    http://www.inkeysolutions.com/MicrosoftDynamicsCRM.html

    Hi Ankit,
    It seems that you issue had been solved in your another thread.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/5a5becac-226f-428a-95b0-aaaa22733818/ssrs-report-with-tabular-model-create-a-dropdown-report-parameter-with-none-option-as-the-top?forum=sqlanalysisservices#0e51bf8c-a66c-4df5-a244-0147728fdfdb
    iif([Customer].[National Account Code].CURRENTMEMBER.MEMBER_CAPTION="","None",[Customer].[National
    Account Code].CURRENTMEMBER.MEMBER_CAPTION)
    I marked this reply as answer, it will benefit to other members who have the similar issue.
    Regards,
    Charlie Liao
    TechNet Community Support

  • I have a G5 which I intend to keep.  Now that I have updated my iphone 4s to iOS 7.0.  I cannot add music to my iphone or upload photos to iphoto.  I have the last itunes 10.6.3. which was supported by apple.  itunes will not interact with my iphone on an

    I have a G5 which I intend to keep.
    Now that I have updated my iphone 4s to iOS 7.0.
    I cannot add music to my iphone or upload photos to iphoto.
    I have the last itunes 10.6.3. which was supported by apple.
    itunes will not interact with my iphone on any level.
    Apple made all the equipment I use.
    Bentley and Ferrari etc do not stop making parts for their cars?
    The least Apple could is.
    A. Update itunes to run on a G5
    Regarding iOS 7.0 you have totally lost the plot.
    We buy apple why?
    Quality.
    Intuitive interface.
    Stable software.
    Design.
    All that Steve Jobs consider sacrosanct.
    Quality is about ongoing support longevity of product.
    Its not about trying to sell to every person on the planet, others are way ahead of you.
    So try respective the customers you have, it wont be long before theirs a better operating system and your lead in hardware is marginal. 
    Regards
    Glyn Evans
    My post on facebook this morning.
    If you have an iPhone or iPad do not update to ISO 7 unless you want an operating system that looks like windows 8. The graphics looks like it was designed by a artistically challenged mongoose and the operating system is not intuitive something apple users expect. Overly complicated ugly and generally change for the sake of apples paranoia since the death of Steve Jobs.

    You need to update iTunes to 11.1 on your PC

  • My firefox is not responding, i get a message (firefox is not interacting with windows) I have tried cleaning up cookies, catch etc nothing works. i have unenstalled and reenstalled, as soon as i type a letter firefox wont respond. Help.

    As soon as i type a letter in fire fox it stops working, i get (FIRE FOX IS NOT RESPONDING, WINDOWS IS NOT INTERACTING WITH FIREFOX) I have tried all i can and now give up. Ive cleared all cookies and catch, etc i have gone in to help and tried out instructions for the not responding but no luck. I have windows 7 and have not had problems in the past with firefox. I have uninstalled and reinstalled still no luck.

    go to '''TOOLS '''then '''OPTIONS''' then '''ADVANCED''' then '''NETWORK tab''' then '''SETTINGS tab''' and select the options '''NO PROXY''' click '''OK''' and '''OK '''again in the next screen. With that you have disabled the proxy settings.
    ''if you like to not disable the proxy settings choose'' : '''Auto-detect proxy settings for this network''' (it is in the same session)
    thank you
    Please mark "Solved" the answer that really solve the problem, to help others with a similar problem.

  • My safari is dark and I cannot interact with it. How can I get it to light up and be interactive?

    I was using safari to open multiple pages and now it is dark . Pages come up but I cannot interact with it . Help!

    I rebooted according to directions in another post . Thank you it is working now

  • Firefox has trouble initiating, and when it finally does, every time I attempt to interact with the application it stops responding.

    Firefox won’t initialize: I can open any program on my computer except for Firefox so it isn't that my computer is slow. It doesn't open at all no matter how long I wait. I've left the room and let the computer run before and it still wasn’t running when I came back. After a few clicks it finally it comes up, and I have to wait because I’ve clicked multiple times so of course it's going to open multiple times. When I'm online after successfully closing all but one Firefox window so that I don't crash my poor laptop, every time I attempt to interact with the program via clicking a link, opening a new tab, or typing something into the URL bar, the program freezes and goes into the not responding stage. Rarely, an unresponsive script message will pop up.

    See:
    * http://kb.mozillazine.org/Preferences_not_saved
    Start Firefox in <u>[[Safe Mode]]</u> to check if one of the extensions is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).
    * Don't make any changes on the Safe mode start window.
    * https://support.mozilla.com/kb/Safe+Mode
    * https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes

Maybe you are looking for

  • Gray/Black screen of Death..Help

    I have a strange problem. This does not happen all the time but frequent enough. I get the black/grayish screen of death typically if my computer goes to sleep and when I wake it up use my wireless mouse. The mouse is a Logitech VX revolution. It see

  • Elements vs lightroom

    I am a long time user of elements- an amatuer photographer, and I shoot in RAW. I am trying to figure out if it is a worthwhile investment to use lightroom in addition to elements, but I can't really figure out what lightroom does- organize photos? s

  • Running APEX in its own database instance

    Hi, I'm currently in the process of wanting to upgrade from apex 2.0 (or there abouts) to a current version. Have been thinking though, that it might be work actually spinning up apex in its own instance ( most likely just running under OE ) and conn

  • Authorization 0BI_ALL

    Hi expert. I have a problem with the object of authorizatión 0BI_ALL, i have one object of authorization ZRLF with the characteristic 0country ("CL") in the rol for the "X" user i assign the corresponding ZRLF but only if aggregate the object of auth

  • 500 No configured channel has an endpoint path '/flex2gateway/'

    We are trying to install a Flex2 app that uses remoting on CFMX 7.02. It's the J2EE edition that runs on a JRun4 server. Somehow the communication betweenn the server and the Flexapp won't work. It results in an error: 500 No configured channel has a