Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Brookoko
/
ProgrammingAssignment5
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Issues
0
Pull requests
1
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
V1
- #13
#13
Open
Brookoko
wants to merge 126 commits into
master
Brookoko/ProgrammingAssignment5:master
from
dev
Brookoko/ProgrammingAssignment5:dev
Copy head branch name to clipboard
Conversation
Commits
126
(126)
Checks
Files changed
Open
V1
#13
Brookoko
wants to merge 126 commits into
master
Brookoko/ProgrammingAssignment5:master
from
dev
Brookoko/ProgrammingAssignment5:dev
Copy head branch name to clipboard
Commits
Commits on May 20, 2019
feat(project): initial project setup
Brookoko
committed
e6b1b65
View commit details
Copy full SHA for e6b1b65
Browse repository at this point
Commits on May 21, 2019
feat(project): add README.md
Brookoko
committed
7d139df
View commit details
Copy full SHA for 7d139df
Browse repository at this point
Commits on May 22, 2019
fix(project): correct misspelling
Brookoko
authored
256f8ca
View commit details
Copy full SHA for 256f8ca
Browse repository at this point
feat(project): add checkstyle
Brookoko
committed
74f6ad9
View commit details
Copy full SHA for 74f6ad9
Browse repository at this point
feat(project): add gradle-wrapper.jar
Brookoko
committed
e43a515
View commit details
Copy full SHA for e43a515
Browse repository at this point
Merge pull request #1 from Brookoko/project
Show description for f9669cf
Brookoko
authored
f9669cf
View commit details
Copy full SHA for f9669cf
Browse repository at this point
Commits on May 25, 2019
feat(project): change package name to labs.introtoprogramming.lab5
nikitavbv
committed
aa39319
View commit details
Copy full SHA for aa39319
Browse repository at this point
feat(project): basic structure
nikitavbv
committed
73d1fc6
View commit details
Copy full SHA for 73d1fc6
Browse repository at this point
Merge pull request #2 from Brookoko/structure
Show description for ac0d141
Brookoko
authored
ac0d141
View commit details
Copy full SHA for ac0d141
Browse repository at this point
Commits on May 27, 2019
feat(gui): raster renderer
nikitavbv
committed
bf4e59f
View commit details
Copy full SHA for bf4e59f
Browse repository at this point
fix(gradle): set awt headless
nikitavbv
committed
bd49c8b
View commit details
Copy full SHA for bd49c8b
Browse repository at this point
fix(BufferedImageRaster): support headless environments
nikitavbv
committed
62387d8
View commit details
Copy full SHA for 62387d8
Browse repository at this point
Merge pull request #3 from Brookoko/raster-to-frame
Show description for 8fdef00
Brookoko
authored
8fdef00
View commit details
Copy full SHA for 8fdef00
Browse repository at this point
Commits on May 28, 2019
feat (scene): add basic scene rendering
Brookoko
committed
f6118d9
View commit details
Copy full SHA for f6118d9
Browse repository at this point
refactor(scene): optimaze scene rendering
Brookoko
committed
fd27860
View commit details
Copy full SHA for fd27860
Browse repository at this point
feat(geometry): add test for vector, ray and sphere
Brookoko
committed
9d4883d
View commit details
Copy full SHA for 9d4883d
Browse repository at this point
feat(scene): add javadoc for scene object
Brookoko
committed
7b1ca91
View commit details
Copy full SHA for 7b1ca91
Browse repository at this point
feat(scene): add test for basic ray tracing
Brookoko
committed
6daa266
View commit details
Copy full SHA for 6daa266
Browse repository at this point
Commits on Jun 2, 2019
basic classes for builder
Ekatereana
committed
8b15296
View commit details
Copy full SHA for 8b15296
Browse repository at this point
parsing classes
Ekatereana
committed
ce13b51
View commit details
Copy full SHA for ce13b51
Browse repository at this point
fix problems with import
Ekatereana
committed
6e9a32e
View commit details
Copy full SHA for 6e9a32e
Browse repository at this point
test for parsing
Ekatereana
committed
ca6d511
View commit details
Copy full SHA for ca6d511
Browse repository at this point
fix problem with fileReader
Ekatereana
committed
b534f22
View commit details
Copy full SHA for b534f22
Browse repository at this point
Delete LibertStatue.mtl
Ekatereana
authored
bdf1406
View commit details
Copy full SHA for bdf1406
Browse repository at this point
Delete Liberty-PortaBronzo-1.bmp
Ekatereana
authored
dd94b1b
View commit details
Copy full SHA for dd94b1b
Browse repository at this point
Delete LibertStatue.obj
Ekatereana
authored
fef4e13
View commit details
Copy full SHA for fef4e13
Browse repository at this point
Delete Liberty-Pavimentazione-1.bmp
Ekatereana
authored
de2b0a6
View commit details
Copy full SHA for de2b0a6
Browse repository at this point
Delete Liberty-DecorazioniMarmo-2.bmp
Ekatereana
authored
218e69b
View commit details
Copy full SHA for 218e69b
Browse repository at this point
Delete Liberty-MattoniBasamento-1.bmp
Ekatereana
authored
f1f2747
View commit details
Copy full SHA for f1f2747
Browse repository at this point
Delete Liberty-GreenBronze-1.bmp
Ekatereana
authored
1bd4568
View commit details
Copy full SHA for 1bd4568
Browse repository at this point
fix problem with fileReader
Ekatereana
committed
d8ec335
View commit details
Copy full SHA for d8ec335
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Ekatereana
committed
4d61c0e
View commit details
Copy full SHA for 4d61c0e
Browse repository at this point
fix problem with comments
Ekatereana
committed
939b627
View commit details
Copy full SHA for 939b627
Browse repository at this point
fix problem with tests
Ekatereana
committed
c3d68f2
View commit details
Copy full SHA for c3d68f2
Browse repository at this point
Commits on Jun 4, 2019
fix problem with public variables
Ekatereana
committed
a1fc82c
View commit details
Copy full SHA for a1fc82c
Browse repository at this point
refactor(scene): move aspect ratio to camera object and add copy constructor for Vector3
Brookoko
committed
7a3fc59
View commit details
Copy full SHA for 7a3fc59
Browse repository at this point
Merge pull request #4 from Brookoko/simple-render
Show description for 5448e21
Brookoko
authored
5448e21
View commit details
Copy full SHA for 5448e21
Browse repository at this point
refactor(transformation): rebase dev into transformation
Brookoko
committed
89d2729
View commit details
Copy full SHA for 89d2729
Browse repository at this point
feat(object): add plane and disk
Brookoko
committed
e511636
View commit details
Copy full SHA for e511636
Browse repository at this point
feat(object): add box
Brookoko
committed
fef5818
View commit details
Copy full SHA for fef5818
Browse repository at this point
Commits on Jun 8, 2019
Delete misc.xml
Ekatereana
authored
8077705
View commit details
Copy full SHA for 8077705
Browse repository at this point
Delete modules.xml
Ekatereana
authored
c36d3b3
View commit details
Copy full SHA for c36d3b3
Browse repository at this point
Delete vcs.xml
Ekatereana
authored
e4d8ecd
View commit details
Copy full SHA for e4d8ecd
Browse repository at this point
Delete workspace.xml
Ekatereana
authored
70e15b6
View commit details
Copy full SHA for 70e15b6
Browse repository at this point
add comments to (ParserObj)
Show description for 8f12919
Ekatereana
committed
8f12919
View commit details
Copy full SHA for 8f12919
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Show description for b8a83b2
Ekatereana
committed
b8a83b2
View commit details
Copy full SHA for b8a83b2
Browse repository at this point
add test for vertex part (test.com.*.builder.vertexTest)
Ekatereana
committed
2925c07
View commit details
Copy full SHA for 2925c07
Browse repository at this point
Merge branch 'dev' into loadingOBJ
Ekatereana
authored
6643c14
View commit details
Copy full SHA for 6643c14
Browse repository at this point
add test for vertex part (test.com.*.builder.vertexTest)
Ekatereana
committed
25af686
View commit details
Copy full SHA for 25af686
Browse repository at this point
fix test for vertex part (test.com.*.builder.vertexTest)
Ekatereana
committed
51d8654
View commit details
Copy full SHA for 51d8654
Browse repository at this point
fix test for vertex part (test.com.*.builder.vertexTest)
Ekatereana
committed
fc72c0e
View commit details
Copy full SHA for fc72c0e
Browse repository at this point
Commits on Jun 9, 2019
add test for vertex part (test.com.*.builder.vertexTest)
Ekatereana
committed
64033c4
View commit details
Copy full SHA for 64033c4
Browse repository at this point
feat(scene): add test for camera and transform
Brookoko
committed
c5c7937
View commit details
Copy full SHA for c5c7937
Browse repository at this point
Merge pull request #5 from Brookoko/transformation
Show description for 30b7a52
Brookoko
authored
30b7a52
View commit details
Copy full SHA for 30b7a52
Browse repository at this point
Delete ProgrammingAssignment5.iml
Ekatereana
authored
0e828a2
View commit details
Copy full SHA for 0e828a2
Browse repository at this point
Delete workspace.xml
Ekatereana
authored
fda2ca9
View commit details
Copy full SHA for fda2ca9
Browse repository at this point
fix problem (BuilderInterface)
Ekatereana
committed
3178b35
View commit details
Copy full SHA for 3178b35
Browse repository at this point
feat(object): add triangle
Brookoko
committed
453a460
View commit details
Copy full SHA for 453a460
Browse repository at this point
fix(BufferedImageRaster): fix strange frame rendering bug
nikitavbv
committed
edf8a1b
View commit details
Copy full SHA for edf8a1b
Browse repository at this point
feat(ControllableCamera): camera controllable by keyboard and mouse
nikitavbv
committed
dc0e1b2
View commit details
Copy full SHA for dc0e1b2
Browse repository at this point
feat(scenes): add DemoScene
nikitavbv
committed
23cfe7b
View commit details
Copy full SHA for 23cfe7b
Browse repository at this point
feat(troubleshooting): add troubleshooting notes
nikitavbv
committed
ad7ed84
View commit details
Copy full SHA for ad7ed84
Browse repository at this point
refactor(tests): remove MainTests
nikitavbv
committed
c69d679
View commit details
Copy full SHA for c69d679
Browse repository at this point
feat(Input): add tests
nikitavbv
committed
34c96ff
View commit details
Copy full SHA for 34c96ff
Browse repository at this point
feat(ControllableCamera): add tests
nikitavbv
committed
e76590c
View commit details
Copy full SHA for e76590c
Browse repository at this point
refactor(object): correct triangle intersection tests
Brookoko
committed
0519856
View commit details
Copy full SHA for 0519856
Browse repository at this point
feat(scene): add scene tests
nikitavbv
committed
21caa87
View commit details
Copy full SHA for 21caa87
Browse repository at this point
feat(CameraTests): update with raster check
nikitavbv
committed
1cfe846
View commit details
Copy full SHA for 1cfe846
Browse repository at this point
add class Vector2 (geometry)
Show description for 66861e8
Ekatereana
committed
66861e8
View commit details
Copy full SHA for 66861e8
Browse repository at this point
Delete VertexNormal.java
Ekatereana
authored
61859ca
View commit details
Copy full SHA for 61859ca
Browse repository at this point
Delete VertexGeometry.java
Ekatereana
authored
4ffe1d3
View commit details
Copy full SHA for 4ffe1d3
Browse repository at this point
Delete VertexTexture.java
Ekatereana
authored
f0b1352
View commit details
Copy full SHA for f0b1352
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Ekatereana
committed
1bc691a
View commit details
Copy full SHA for 1bc691a
Browse repository at this point
fix problems with (Vector2)
Ekatereana
committed
e3c2274
View commit details
Copy full SHA for e3c2274
Browse repository at this point
Commits on Jun 10, 2019
rewrite methods in (StringUtils)
Ekatereana
committed
a006efa
View commit details
Copy full SHA for a006efa
Browse repository at this point
rewrite methods in (StringUtils)
Ekatereana
committed
5e51f6f
View commit details
Copy full SHA for 5e51f6f
Browse repository at this point
fix problems with test
Ekatereana
committed
992b205
View commit details
Copy full SHA for 992b205
Browse repository at this point
Merge branch 'dev' into loadingOBJ
Ekatereana
authored
89ad6eb
View commit details
Copy full SHA for 89ad6eb
Browse repository at this point
fix problems with test
Ekatereana
committed
3740f6f
View commit details
Copy full SHA for 3740f6f
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Ekatereana
committed
3df79dd
View commit details
Copy full SHA for 3df79dd
Browse repository at this point
rewrite basic classes.
Show description for 54b064e
Ekatereana
committed
54b064e
View commit details
Copy full SHA for 54b064e
Browse repository at this point
Delete FacePlate.java
Ekatereana
authored
ab29af5
View commit details
Copy full SHA for ab29af5
Browse repository at this point
Delete Material.java
Ekatereana
authored
7291b07
View commit details
Copy full SHA for 7291b07
Browse repository at this point
Delete ReflectivityTransmission.java
Ekatereana
authored
b23c40c
View commit details
Copy full SHA for b23c40c
Browse repository at this point
Delete VertexFace.java
Ekatereana
authored
d902577
View commit details
Copy full SHA for d902577
Browse repository at this point
Delete BuilderInterface.java
Ekatereana
authored
12a7b47
View commit details
Copy full SHA for 12a7b47
Browse repository at this point
Delete LoadDataFromParserObject.java
Ekatereana
authored
7996e6d
View commit details
Copy full SHA for 7996e6d
Browse repository at this point
Delete BuilderTest.java
Ekatereana
authored
07e0edf
View commit details
Copy full SHA for 07e0edf
Browse repository at this point
Delete FacePlateTests.java
Ekatereana
authored
39140c2
View commit details
Copy full SHA for 39140c2
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Ekatereana
committed
e6ecab3
View commit details
Copy full SHA for e6ecab3
Browse repository at this point
Commits on Jun 11, 2019
add polygonNormal for three vertex (PolygonObject)
Ekatereana
committed
62752d8
View commit details
Copy full SHA for 62752d8
Browse repository at this point
Delete Vector2.java
Ekatereana
authored
cca92ff
View commit details
Copy full SHA for cca92ff
Browse repository at this point
add polygonObject (PolygonObject)
Show description for 900db34
Ekatereana
committed
900db34
View commit details
Copy full SHA for 900db34
Browse repository at this point
add crossProduct to polygon
Ekatereana
committed
9aff9a2
View commit details
Copy full SHA for 9aff9a2
Browse repository at this point
add subtract to polygon
Ekatereana
committed
65d2d43
View commit details
Copy full SHA for 65d2d43
Browse repository at this point
Merge pull request #7 from Brookoko/triangle
Show description for 3d1adb3
Brookoko
authored
3d1adb3
View commit details
Copy full SHA for 3d1adb3
Browse repository at this point
feat(tree): add KD-tree
Brookoko
committed
f691c40
View commit details
Copy full SHA for f691c40
Browse repository at this point
rewrite input parameter in parseObj in (ParseObjFile).
Ekatereana
committed
41ee8cd
View commit details
Copy full SHA for 41ee8cd
Browse repository at this point
add tests for StringUtils
Ekatereana
committed
8ff6050
View commit details
Copy full SHA for 8ff6050
Browse repository at this point
fix(tree): fix node check of objects inresection
Brookoko
committed
457c93f
View commit details
Copy full SHA for 457c93f
Browse repository at this point
fix testes
Ekatereana
committed
ca39cbe
View commit details
Copy full SHA for ca39cbe
Browse repository at this point
fix problem with resources file
Ekatereana
committed
a027cd7
View commit details
Copy full SHA for a027cd7
Browse repository at this point
refactor(ControllableCamera): add KeyAndMouseMovementController for moving and rotating objects
nikitavbv
committed
bf9c2d3
View commit details
Copy full SHA for bf9c2d3
Browse repository at this point
feat(BasicRatraycingRender): add constructors taking scene or camera
nikitavbv
committed
321c84d
View commit details
Copy full SHA for 321c84d
Browse repository at this point
Merge pull request #8 from Brookoko/scene-view
Show description for 066d43a
nikitavbv
authored
066d43a
View commit details
Copy full SHA for 066d43a
Browse repository at this point
refactor(tree): add tests for boundary
Brookoko
committed
9bbfe3b
View commit details
Copy full SHA for 9bbfe3b
Browse repository at this point
Merge branch 'dev' into tree
Brookoko
authored
8d18ff1
View commit details
Copy full SHA for 8d18ff1
Browse repository at this point
Merge pull request #9 from Brookoko/tree
Show description for d06a446
Brookoko
authored
d06a446
View commit details
Copy full SHA for d06a446
Browse repository at this point
add more assertion to ParseObjFileTest
Ekatereana
committed
eb6a4a6
View commit details
Copy full SHA for eb6a4a6
Browse repository at this point
rewrite main
Ekatereana
committed
c2fbbb6
View commit details
Copy full SHA for c2fbbb6
Browse repository at this point
rewrite main
Ekatereana
committed
9771dae
View commit details
Copy full SHA for 9771dae
Browse repository at this point
rewrite main
Ekatereana
committed
99bbd54
View commit details
Copy full SHA for 99bbd54
Browse repository at this point
rewrite main
Ekatereana
committed
7fce926
View commit details
Copy full SHA for 7fce926
Browse repository at this point
Merge branch 'dev' into loadingOBJ
Ekatereana
authored
02d1146
View commit details
Copy full SHA for 02d1146
Browse repository at this point
rewrite empty line
Ekatereana
committed
01ef578
View commit details
Copy full SHA for 01ef578
Browse repository at this point
Merge branch 'loadingOBJ' of https://github.com/Brookoko/ProgrammingAssignment5 into loadingOBJ
Ekatereana
committed
740d222
View commit details
Copy full SHA for 740d222
Browse repository at this point
rewrite empty line
Ekatereana
committed
a00fe4b
View commit details
Copy full SHA for a00fe4b
Browse repository at this point
fix(camera): fix camera rotation
Brookoko
committed
9364c17
View commit details
Copy full SHA for 9364c17
Browse repository at this point
Merge pull request #10 from Brookoko/camera
Show description for b229ded
Brookoko
authored
b229ded
View commit details
Copy full SHA for b229ded
Browse repository at this point
Merge branch 'dev' into loadingOBJ
Ekatereana
authored
a272d22
View commit details
Copy full SHA for a272d22
Browse repository at this point
Merge pull request #6 from Brookoko/loadingOBJ
Show description for 1a3b962
Brookoko
authored
1a3b962
View commit details
Copy full SHA for 1a3b962
Browse repository at this point
Commits on Jun 12, 2019
feat(object): add polygon object
Brookoko
committed
7316350
View commit details
Copy full SHA for 7316350
Browse repository at this point
fix(geometry): fix duplication of polygons with triangulation
Brookoko
committed
bba3911
View commit details
Copy full SHA for bba3911
Browse repository at this point
feat(shading): basic shading
nikitavbv
committed
b4d7cbf
View commit details
Copy full SHA for b4d7cbf
Browse repository at this point
Merge pull request #11 from Brookoko/shading
Show description for 4f42114
Brookoko
authored
4f42114
View commit details
Copy full SHA for 4f42114
Browse repository at this point
Merge pull request #12 from Brookoko/polygon
Show description for db6365a
Brookoko
authored
db6365a
View commit details
Copy full SHA for db6365a
Browse repository at this point
You can’t perform that action at this time.