I will give an short introduction to physically based rendering and then tell how this problem is approached by the Vision rendering system.
Vision is an object oriented rendering system which currently includes wavelet radiosity, Monte-Carlo based techniques, volume rendering ... and more traditional techniques like ray-tracing. It although provides a RenderMan compatible interface for scene description.
DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF WATERLOO SEMINAR ACTIVITIES MASTER'S THESIS PRESENTATION -Tuesday, October 10, 1995 Constantinos Sourelis, graduate student, Dept. Comp. Sci., Univ. Waterloo, will speak on Mixin Modules". TIME: 4:00-5:00 p.m. ROOM: DC 3301 ABSTRACT Modern programming languages provide some form of module system for facilitating software structuring and reuse. We propose mixin modules as a new construct for module languages which permits recursive definitions to span module boundaries, allowing significant freedom in the distribution of types and functionality among program units. Mixin modules are proposed specifically for the programming language ML, incorporating recent extensions to its module system. Mixin modules additionally provide a form of inheritance analogous to what is found in Object-Oriented Programming languages.
DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF WATERLOO SEMINAR ACTIVITIES CS 494 - SOFTWARE PIRACY SEMINAR -Tuesday, October 10, 1995 N. Dupuis, Anti Piracy Task Force, Microsoft Canada Inc., will speak on "Combating Software Piracy in Canada." TIME: 4:00-6:00 p.m. ROOM: DC 1350 ABSTRACT This talk would explore the scope of the problem relating to software piracy in Canada. A review of the various organizations which have been created to assist software developers will be made. Finally, the various forms of enforcement will be discussed from the perspective of protecting the large investments of time and money in software development projects. The audience will gain insights into how to protect software in Canada.