Immersive Environmental Information Visualization [Technical docs]

DigitalFUTURES / Git

Description:

Date : Jun/28/2021— Jun/29/2021

Key Words: Data Visualization, Unity, C#, Real-time data

Required Skills: Some coding experience(C# or Python) is preferred.

Required Software: Unity(LTS Release 2020.3.12f1), Visual Studio or Visual Studio Code

Required Hardware: Windows Laptop preferred

Maximum number of participating students: 15

This workshop will introduce the fundamentals of data visualization strategies in the Unity game engine. …

This article is about the Interview I did for SeoulTech Times.

Reference: https://times.seoultech.ac.kr/reports/?idx=20486&category=34&fbclid=IwAR06hlsRZm6EQ4zgdhSik2lK8847WZz8S92_gEBpoiv-GI2Vv6mxK6mWoFg

For those who are interested in my interview in English, The contents are generated by Translation from the original article(Korean), I will revisit when I have time to revise the content later. Please aware of the fact that it could be have bit different against the original one

Q. Currently, you are delivering various information on ‘Computational Design’ through YouTube, Daum brunch, articles and lectures. What motivated you to start doing this?

The short answer is, the main purpose is to expand the base of computational design…

This article is about the Interview I did for SeoulTech Times.

Reference: https://times.seoultech.ac.kr/reports/?idx=20486&category=34&fbclid=IwAR06hlsRZm6EQ4zgdhSik2lK8847WZz8S92_gEBpoiv-GI2Vv6mxK6mWoFg

For those who are interested in my interview in English, The contents are generated by Translation from the original article(Korean), I will revisit when I have time to revise the content later. Please aware of the fact that it could be have bit different against the original one

To design a dream, fly away — Part 1

Today, as the fourth industry has become the main industry stage, coding and computers have become inseparable in the design field. Lee Namju (Architecture, 99), whom I met in this…

Introduction to Geometry as Data Structure and Visualization

Keyword
Class, Computational Geometry, Data Structure, Projection, Remap, Interpolation, Generalization, Gestalk Principles, Principles of Graphical Integrity, Bertin’s Visualization design space

Lecture:
1) File format(CSV , JSON, GeoJSON, Image)
2) Geometry as Data Structure
2) Remap, Interpolation, Generalization
3) Object-oriented programming(OOP) pattern
4) Visualization

DATA STRUCTURE

Structured data- CSV
Semi-structured data- JSON, GeoJSONlink
Image: Remote Sensing, DEMlink

Programming Paradigm / Typescript Classes
Software design pattern:
link, (GoF) Design Patterns
Inheritance (object-oriented programming):
link

Geometry Class as data structures
DataStructure Vector: link
DataStructure Color: link
Point object: link
Line object: link
Polyline object: link
Polygon object…

INTRODUCTION

Numeric Network Analysis(NNA) Tool, developed by NJ Namju Lee and Dr. Jung Hyun Woo.

GRAPH TUTORIAL

Rhino Grasshopper Python — link

Jupyter Notebook — link

DFS / BFS examples — CodePen

VERSION

NNA_V2_Beta_0.5.2 Addon — link
NNA_V2_Beta_0.5.2 Example — link

ADDITIONAL NOTE

Discrete Urban Space and Connectivity— link

Numeric Network Analysis: Post-COVID-19 Urbanism, 6 ft rule — link

SA(Social Algorithms) 2020 Computational Design Workshop

INSTRUCTORS :
NJ Namju Lee / nj.namju@gmail.com / linkedin
Junghyun Woo / axuplatform@gmail.com / linkedin

Youtube Playlist — Eng

Youtube Playlist — Kor
Daum Brunch— link

SHORT DESCRIPTION:
This course investigates diverse quantitative methods to measure and analyze emerging urban spatial issues of COVID-19 relevant to contemporary urban planning and design practice. The course is based on spatial network analytics approaches that aim to offer students learning tools (Rhino GH and Python) and understanding the data and the process for integrating pedestrian flow information and decision making with urban planning and design solutions. …

SA(Social Algorithms) 2020, Computational Design

Subtitle: Partition & Relationship

Keyword
Data Structure, Graph, Matrix, Pixel, Voxel, Discretization, Partition, Connection, Search

Workshop Reference
1. Computational Design Thinking for Designers — link(Eng)
2. Data & Design — link(Eng) — link(KR)

Data to Wisdom, The Information Factory S.A.

!We are able to answer these questions below.

how to capture and process spatial data in design

Relationship among data in a space

Discrete a space into parts

1. Graph

Computational Design

The keywords could help designers to start thinking like a computational design specialist. Computational thinking in design asks you holistic approaches to resolve a small design problem while also asking you an extremely isolated process to fix a comprehensive design concern. These different levels of the approach become huddles to understand computational design processes for designers.

The keywords could guide you, who have no computer science backgrounds, to deal with the dilemma, and you would be able to get a sense of understanding of developing computational design process in manifold circumstances in your design practices.

THE QUESTION /…

Computational Design, NJSTUDIO

English Version
Korean Version

DigitalFUTURES WORLD : ARCHITECTS UNITE Workshops

Day 6: Digital Mapping using ArcGIS JSAPI
Introduction to JSAPI and the Development of a Mapping App

Keyword
Projection, Remap, Interpolation, Generalization, ArcGIS JSAPI, Gestalk Principles, Principles of Graphical Integrity, Bertin’s Visualization design space

Research Overview:
* Third Place Mobility Energy Consumption

Lecture:
1) Projection, remap, interpolation
2) Generalization
3) Understand modify Object-oriented programming(OOP) pattern

Workshop: Codepen, Github
1) develop a mapping app with JSAPI based on the boilerplate code

Additional note:
1) data visualization using d3
2) data visualization using Amcharts

  • Overview
By NJSTUDIO
By NJSTUDIO
  • Lecture

Coordinate system
Geographic coordinate system

Projection
Projection…

NJ Namju Lee

Computational Designer at NJSTUDIO, and Software Engineer at ESRI

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store