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, 2002Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract:, 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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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
2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 2002Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract:, 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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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
2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 1994Co-Authors: Steven M. J. HuntAbstract: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, 1994Co-Authors: Steven M. J. HuntAbstract: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, 2002Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract:, 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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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
2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 2000Co-Authors: Callum Galbraith, Przemyslaw Prusinkiewicz, Brian WyvillAbstract: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, 2013Co-Authors: Haining WangAbstract: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, 2009Co-Authors: Chuan Yue, Haining WangAbstract: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, 2009Co-Authors: Haining WangAbstract: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.