Interpreted Programming Language

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 144 Experts worldwide ranked by ideXlab platform

Brian Wyvill - One of the best experts on this subject based on the ideXlab platform.

  • Modeling a Murex cabritii sea shell with a structured implicit surface modeler
    The Visual Computer, 2002
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    , and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii . Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built for the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex Cabritii Sea Shell with a Structured Implicit Surface
    2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the ?Blob, and its application to the generation of a complex and visually accurate biological model of the sea shell? murex. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the ?Blob? using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Computer Graphics International - Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

Callum Galbraith - One of the best experts on this subject based on the ideXlab platform.

  • Modeling a Murex cabritii sea shell with a structured implicit surface modeler
    The Visual Computer, 2002
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    , and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii . Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built for the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex Cabritii Sea Shell with a Structured Implicit Surface
    2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the ?Blob, and its application to the generation of a complex and visually accurate biological model of the sea shell? murex. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the ?Blob? using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Computer Graphics International - Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

Steven M. J. Hunt - One of the best experts on this subject based on the ideXlab platform.

  • MacProbe: A Macintosh-based experimenter’s workstation for the cognitive sciences
    Behavior Research Methods Instruments & Computers, 1994
    Co-Authors: Steven M. J. Hunt
    Abstract:

    MacProbe is a program that turns an Apple Macintosh with a 68020 processor or greater and a floating point unit into an experimenter’s workstation for implementing a large class of experimental paradigms characteristic of the interdisciplinary fields constituting the cognitive sciences. The core of MacProbe is a structured, Interpreted Programming Language with over 200 high-level commands that provide support for all facets of experimentation from design and presentation of visual and auditory probes, to real-time experiment control, to the analyses and management of experimental data and the presentation of results. The Programming Language is supplemented by a graphical user interface for such tasks as text and waveform editing and determining the placement of visual probes.

  • MacProbe: a Macintosh-based experimenter's workstation for the cognitive sciences
    Behavior Research Methods Instruments & Computers, 1994
    Co-Authors: Steven M. J. Hunt
    Abstract:

    MacProbe is a program that turns an Apple Macintosh with a 68020 processor or greater and a floating point unit into an experimenter’s workstation for implementing a large class of experimental paradigms characteristic of the interdisciplinary fields constituting the cognitive sciences. The core of MacProbe is a structured, Interpreted Programming Language with over 200 high-level commands that provide support for all facets of experimentation from design and presentation of visual and auditory probes, to real-time experiment control, to the analyses and management of experimental data and the presentation of results. The Programming Language is supplemented by a graphical user interface for such tasks as text and waveform editing and determining the placement of visual probes.

Przemyslaw Prusinkiewicz - One of the best experts on this subject based on the ideXlab platform.

  • Modeling a Murex cabritii sea shell with a structured implicit surface modeler
    The Visual Computer, 2002
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    , and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii . Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built for the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Modeling Murex Cabritii Sea Shell with a Structured Implicit Surface
    2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the ?Blob, and its application to the generation of a complex and visually accurate biological model of the sea shell? murex. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the ?Blob? using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

  • Computer Graphics International - Modeling Murex cabritii sea shell with a structured implicit surface modeler
    Proceedings Computer Graphics International 2000, 2000
    Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian Wyvill
    Abstract:

    Implicit surface modeling systems have been used since the mid-1980's for the generation of cartoon like characters. Recently implicit models combined with constructive solid geometry (CSG) have been used to build engineering models with automatic blending. This work is built on a structured implicit modeling system which includes CSG, warping, 2D texture mapping and operations based on the BlobTree, and its application to the generation of a complex and visually accurate biological model of the sea shell Murex cabritii. Since the model is purely procedurally defined and does not rely on polygon mesh operations, it is resolution independent and can be rendered directly using ray tracing. An interface has been built to the BlobTree using an Interpreted Programming Language (Python). The Language interface readily allows a user to procedurally describe the shell based on numeric data taken from the actual object.

Haining Wang - One of the best experts on this subject based on the ideXlab platform.

  • A measurement study of insecure javascript practices on the web
    ACM Transactions on The Web, 2013
    Co-Authors: Haining Wang
    Abstract:

    JavaScript is an Interpreted Programming Language most often used for enhancing webpage interactivity and functionality. It has powerful capabilities to interact with webpage documents and browser windows, however, it has also opened the door for many browser-based security attacks. Insecure engineering practices of using JavaScript may not directly lead to security breaches, but they can create new attack vectors and greatly increase the risks of browser-based attacks. In this article, we present the first measurement study on insecure practices of using JavaScript on the Web. Our focus is on the insecure practices of JavaScript inclusion and dynamic generation, and we examine their severity and nature on 6,805 unique websites. Our measurement results reveal that insecure JavaScript practices are common at various websites: (1) at least 66.4p of the measured websites manifest the insecure practices of including JavaScript files from external domains into the top-level documents of their webpages; (2) over 44.4p of the measured websites use the dangerous eval() function to dynamically generate and execute JavaScript code on their webpages; and (3) in JavaScript dynamic generation, using the document.write() method and the innerHTML property is much more popular than using the relatively secure technique of creating script elements via DOM methods. Our analysis indicates that safe alternatives to these insecure practices exist in common cases and ought to be adopted by website developers and administrators for reducing potential security risks.

  • characterizing insecure javascript practices on the web
    The Web Conference, 2009
    Co-Authors: Chuan Yue, Haining Wang
    Abstract:

    JavaScript is an Interpreted Programming Language most often used for enhancing webpage interactivity and functionality. It has powerful capabilities to interact with webpage documents and browser windows, however, it has also opened the door for many browser-based security attacks. Insecure engineering practices of using JavaScript may not directly lead to security breaches, but they can create new attack vectors and greatly increase the risks of browser-based attacks. In this paper, we present the first measurement study on insecure practices of using JavaScript on the Web. Our focus is on the insecure practices of JavaScript inclusion and dynamic generation, and we examine their severity and nature on 6,805 unique websites. Our measurement results reveal that insecure JavaScript practices are common at various websites: (1) at least 66.4% of the measured websites manifest the insecure practices of including JavaScript files from external domains into the top-level documents of their webpages; (2) over 44.4% of the measured websites use the dangerous eval() function to dynamically generate and execute JavaScript code on their webpages; and (3) in JavaScript dynamic generation, using the document.write() method and the innerHTML property is much more popular than using the relatively secure technique of creating script elements via DOM methods. Our analysis indicates that safe alternatives to these insecure practices exist in common cases and ought to be adopted by website developers and administrators for reducing potential security risks.

  • WWW - Characterizing insecure javascript practices on the web
    Proceedings of the 18th international conference on World wide web - WWW '09, 2009
    Co-Authors: Haining Wang
    Abstract:

    JavaScript is an Interpreted Programming Language most often used for enhancing webpage interactivity and functionality. It has powerful capabilities to interact with webpage documents and browser windows, however, it has also opened the door for many browser-based security attacks. Insecure engineering practices of using JavaScript may not directly lead to security breaches, but they can create new attack vectors and greatly increase the risks of browser-based attacks. In this paper, we present the first measurement study on insecure practices of using JavaScript on the Web. Our focus is on the insecure practices of JavaScript inclusion and dynamic generation, and we examine their severity and nature on 6,805 unique websites. Our measurement results reveal that insecure JavaScript practices are common at various websites: (1) at least 66.4% of the measured websites manifest the insecure practices of including JavaScript files from external domains into the top-level documents of their webpages; (2) over 44.4% of the measured websites use the dangerous eval() function to dynamically generate and execute JavaScript code on their webpages; and (3) in JavaScript dynamic generation, using the document.write() method and the innerHTML property is much more popular than using the relatively secure technique of creating script elements via DOM methods. Our analysis indicates that safe alternatives to these insecure practices exist in common cases and ought to be adopted by website developers and administrators for reducing potential security risks.