• Stars
    star
    162
  • Rank 232,284 (Top 5 %)
  • Language
    Rust
  • Created over 3 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

πŸ”΅πŸŸ  Portal Explorer β€” web visualization of mind-blowing portals using ray-tracing.

Portal explorer

Portal explorer is a web visualizator of mind-blowing portals.

In Portal Explorer you can view how interesting portals are constructed, and visually explore their properties by moving and rotating them. This program doesn't work well on mobile, better opened from PC.

My video

I made a YouTube video about what will happen if we put one portal into another with a detailed explanation about how it works.

Video has English subtitles (but the main language is Russian).

https://youtu.be/1q0sHf_n_2Y

Scenes

Screenshots

More Repositories

1

egui-macroquad

egui bindings for macroquad
Rust
89
star
2

moonlander

My keymap for moonlander keyboard
C
33
star
3

emergevolution

РСдактируСмая ΡΡ‚Π°Ρ‚ΡŒΡ для Π±Π»ΠΎΠ³Π°: систСматизация ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΏΠΎ симуляции ΡΠ²ΠΎΠ»ΡŽΡ†ΠΈΠΈ
23
star
4

4D

РСдактируСмая ΡΡ‚Π°Ρ‚ΡŒΡ для Π±Π»ΠΎΠ³Π°: систСматизация интСрСсных источников ΠΏΠΎ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΌΡƒ пространству (4D)
19
star
5

portals_opengl

ΠœΠΎΡ‰Π½Ρ‹ΠΉ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ² с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ OpenGL. ΠœΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ рСкурсивныС, Π½ΠΎ ΠΈ повСрхностныС ΠΏΠΎΡ€Ρ‚Π°Π»Ρ‹.
C++
18
star
6

keyboard_layout

Моя раскладка для Ergodox EZ.
C
16
star
7

mobius_portal

Portals in form of a Mobius strip.
Rust
14
star
8

quad-storage

Plugin for macro-, mini-quad (quads) to save data in simple local storage using Web Storage API in WASM and local file on a native platforms.
Rust
14
star
9

learn_words

Program with GUI to learn English words by typing.
Rust
13
star
10

hyperbolic

РСдактируСмая ΡΡ‚Π°Ρ‚ΡŒΡ для Π±Π»ΠΎΠ³Π°: ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ ЛобачСвского (гипСрболичСской Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΠΈ).
13
star
11

olymp

My ICPC, CodeForces, LeetCode solutions with some templates and olytest program.
C++
12
star
12

math-formulas

Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΏΠΎ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅ ΠΈ смСТным дисциплинам
TeX
11
star
13

std-function-article

Π‘Ρ‚Π°Ρ‚ΡŒΡ ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ std::function Π² ΡƒΠ½ΠΈΠ²Π΅Ρ€Π΅ для Π»Π°Π±
7
star
14

gesture-recognizer

Recognize gestures by touch events
Rust
6
star
15

space_objects

ΠŸΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ для 1-, 2-, 3-ΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈΡ… ΠΈΡ… подпространств. ΠŸΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для графичСских вычислСний.
C++
6
star
16

fopply

Formula applier. Applies formulas to expressions for interactive symbolic calculations
Rust
5
star
17

quad-url

Small crate to work with URL in miniquad/macroquad.
Rust
5
star
18

unasanu

unasanu.xyz site source code
SCSS
5
star
19

blog_zola

SCSS
4
star
20

crabots

Бимуляция СстСствСнного ΠΎΡ‚Π±ΠΎΡ€Π° Π±ΠΎΡ‚ΠΎΠ² Π½Π° ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ сСткС
Rust
4
star
21

nomk

C++
4
star
22

portals_tracing

Ray-, path-tracing, Π² основном для Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΏΠΎΡ€Ρ‚Π°Π»ΠΎΠ²
C++
4
star
23

blog_old

Бтарая вСрсия ΠΌΠΎΠ΅Π³ΠΎ Π±Π»ΠΎΠ³Π° Π½Π° Jekyll.
HTML
3
star
24

my-keyboard-layout-editor

ΠŸΠ΅Ρ€Π΅Π΄Π΅Π»Π°Π» ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ https://github.com/ijprest/keyboard-layout-editor Ρ‡ΡƒΡ‚ΡŒ-Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ΄ сСбя
JavaScript
3
star
25

miniquad-parameters

DEPRECATED: use quad-url.
Rust
2
star
26

university_latex_template

Класс ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ Π² LaTeX для написания Ρ€Π°Π±ΠΎΡ‚ для унивСрситСта: Π΄ΠΈΠΏΠ»ΠΎΠΌ ΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚
TeX
2
star
27

latex_report

TeX
2
star
28

sun-eclipses

Π‘ΠΎΠ»Π½Π΅Ρ‡Π½Ρ‹Π΅ затмСния XXI Π²Π΅ΠΊΠ° с ΠΊΠ°Ρ€Ρ‚Π°ΠΌΠΈ Π·Π°Ρ‚ΠΌΠ΅Π½ΠΈΠΉ
2
star
29

cryptography

Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ дисциплинС "ΠšΡ€ΠΈΠΏΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΡ", НГВУ
C++
2
star
30

fast_fractal

Rust
2
star
31

assembler

Assembly
2
star
32

numerical_methods

Π›Π°Π±ΠΎΡ€Π°Π±ΠΎΡ‚Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ дисциплинС "ЧислСнныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹" Π½Π° ЀПМИ, НГВУ
C++
2
star
33

dots

Мои настройки ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ
1
star
34

matstat_rgz

TeX
1
star
35

prolog

Π›Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎ дисциплинС "Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² искусствСнный ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ ΠΈ логичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅", НГВУ
Prolog
1
star
36

anyconfig

Rust
1
star
37

klrc

Keyboard Layout Rolls Counter
Rust
1
star
38

permutation_string

convert any permutation into string and backwards
Rust
1
star
39

math_modeling_controllable_systems

ΠœΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΎΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ управляСмых систСм
HTML
1
star
40

car_drift

Drift simulation
Rust
1
star
41

simple_rustc_tokenizer

Tokenizer based on rustc_lexer with simple interface
Rust
1
star
42

TinyWindowsGraphics

C++
1
star
43

school-notes

Мои Π·Π°ΠΌΠ΅Ρ‚ΠΊΠΈ ΠΈΠ· ΡˆΠΊΠΎΠ»Ρ‹, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ Π² LaTeX
TeX
1
star
44

critters

Reversible cellular automaton
Rust
1
star
45

net-creater

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° для создания Ρ€Π°Π·Π²Ρ‘Ρ€Ρ‚ΠΎΠΊ ΠΌΠ½ΠΎΠ³ΠΎΠ³Ρ€Π°Π½Π½ΠΈΠΊΠΎΠ², основаных Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°Ρ…
Pascal
1
star
46

numerical_simulation_of_ODE

ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ ΠΏΠΎ дисциплинС "ЧислСнноС ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ динамичСских систСм, описываСмых ΠžΠ”Π£" Π½Π° ЀПМИ, НГВУ
C++
1
star
47

optimization_methods

C++
1
star
48

labs_emf

"УравнСния матСматичСской Ρ„ΠΈΠ·ΠΈΠΊΠΈ", Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° ЀПМИ, НГВУ
C++
1
star