

#Svgviewer 2 github install#
You may also need the freetype package $ brew install freetype. Note that the following command assumes you've already installed the Homebrew package manager available at. If you are working on OS X and do not have CMake installed, we recommend installing it through Homebrew: $ brew install cmake. It should also be relatively easy to build the assignment and work locally on your OSX or 64-bit version of Linux or Windows. The project can be run by SSH'ing to with your SUNet ID, password, and two-step authentication using MobaXterm (remember to turn on X11 forwarding). You will need a CMake installation of version 2.8+ to build the code for this assignment. In order to ease the process of running on different platforms, we will be using CMake for our assignments. This will create a folder with all the source files. to perform the same operation (put inside of URL box). After installing it, right-click on the directory of your choice and click Git Clone. If you are using Windows, you can use TortoiseGit. If you are unfamiliar with git, here is what you need to do to get the starter code: You can find the repository for this assignment at. We will be distributing assignments with git.

#Svgviewer 2 github how to#
A brief description the tasks you completed and comments and/or considerations you want the graders to know about in terms of what extra tasks were attempted and how to run the code so see the results of those extra tasks.A list of work done by each team member (who was responsible for what, or mention that everyone co-programmed everything if that's the case).The names and SUNET ids of all team members (up to 2).Please zip the following files and upload your zipped file to Gradescope. Although you don't need to understand the SVG file format for this assignment, you might be interested in learning more about the SVG specification and it's capabilities, here are two good references:Įach team only needs one submission, please tag your teammates in your submission. When you are done, you will have a viewer that supports basic features of the Scalable Vector Graphics (SVG) format that is now widely used on the internet. In this project, you will implement a simple software rasterizer that draws points, lines, triangles, and bitmap images. The assignment is due Jan 26th at 11:59:59 PM. Stanford CS248 Assignment 1: A Simple SVG Rasterizer
