GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - guangLess/oneLine: oneLine in space is a mathematical based drawing simulation that meant to be shared with the creative coding community.

BranchesTags
Open more actions menu

Latest commit

 

History

17 Commits
17 Commits

Folders and files

NameName
Last commit message
Last commit date
image
image
 
 
oneLine.xcodeproj
oneLine.xcodeproj
 
 
oneLine
oneLine
 
 
oneLineTests
oneLineTests
 
 
README.md
README.md
 
 

Repository files navigation

________

download oneLine @ app Store

Content

It is easy to visualize mathematics with Processing language, however it seems complicated to draw a simple curve with a set of equations and parameters with objective C. Like how in super developed human landscapes, finding a normal natural healthy pot of potatoes can be quite a workout!

 Processing is a programming language, development environment, and online community. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology.

oneLine app visualizes curve-like equations interactively in iOS environment. It is a mathematical based drawing simulation that shares with the creative coding community and beyond. The concept of drawing with numbers and code was established since the creation of open source language Processing. It migrates "drawing with code" to iOS platform. It invites designers/artists who work with processing language to try iOS development. It shows the possibility of visual artists making apps.

same drawing models as in Processing.org http://guangless.com/web/testing_JS2.html pressed the key for connected lines.

Code

UIPanGestureRecognizer for two boxes.
[Timer] is a thread to carry the math operation at the same time.
set the time to be smaller, therefore to have fluid-like motion. -> scheduledTimerWithTimeInterval: 0.1 
standard equation for cardioid curve -> 
float ex = r * ((2* cosf(i/M_2_PI + tempT )- cosf(2*(i/M_2_PI + tempT ))));

Creative Commons License

About

oneLine in space is a mathematical based drawing simulation that meant to be shared with the creative coding community.

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.