-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
26e109a
commit 1091bd2
Showing
25 changed files
with
538 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import Blame from '@/components/portfolio-components/project-blame'; | ||
import { ST } from 'next/dist/shared/lib/utils'; | ||
|
||
export const metadata = { | ||
title: 'Project Blame | Dineth Meegoda', | ||
description: 'Procedurally Built Sci-Fi Scene.', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<Blame /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import StylizedBeach from '@/components/portfolio-components/stylized-beach'; | ||
import { ST } from 'next/dist/shared/lib/utils'; | ||
|
||
export const metadata = { | ||
title: 'Sunset Beach | Dineth Meegoda', | ||
description: '3D Interactive Scene of Beach with Toon Shading.', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<StylizedBeach /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import FluidSim from '@/components/project-components/fluid-sim-engine'; | ||
|
||
export const metadata = { | ||
title: 'Fluid Sim | Dineth Meegoda', | ||
description: | ||
'Engine built with C++ and OpenGL to allow for realtime interactive fluid simulation.', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<FluidSim /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
import Griddle from '@/components/project-components/griddle'; | ||
|
||
export const metadata = { | ||
title: 'Houdini Legoifier | Dineth Meegoda', | ||
description: 'Houdini Tool to turn any Mesh into Lego!', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<Griddle /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
import Legoifier from '@/components/project-components/houdini-lego-tool'; | ||
|
||
export const metadata = { | ||
title: 'Houdini Legoifier | Dineth Meegoda', | ||
description: 'Houdini Tool to turn any Mesh into Lego!', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<Legoifier /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
import CrowdSim from '@/components/project-components/maya-crowd-sim'; | ||
|
||
export const metadata = { | ||
title: 'Maya Crowd Sim | Dineth Meegoda', | ||
description: | ||
'Maya Interactive Crowd Simulation Tool with accompanying OpenGL Engine.', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<CrowdSim /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
import Grappler from '@/components/project-components/vr-grappler'; | ||
|
||
export const metadata = { | ||
title: 'VR Grappler | Dineth Meegoda', | ||
description: 'VR Physics based Grapple Gun Game', | ||
}; | ||
|
||
export default function Projects() { | ||
return ( | ||
<main className="my-28 md:my-48"> | ||
<Grappler /> | ||
</main> | ||
); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
import React from 'react'; | ||
import Image from 'next/image'; | ||
|
||
const Blame = () => { | ||
return ( | ||
<section id="home"> | ||
<div className="container mx-auto mb-10 text-center text-3xl"> | ||
<p className="mx-6 mb-10"> | ||
{' '} | ||
A procedurally built Sci-Fi scene based on the manga anthology BLAME. | ||
</p> | ||
<p className="mx-10 mb-6"> | ||
{' '} | ||
I worked on this with{' '} | ||
<span className="font-bold text-blue-800 underline dark:text-fuchsia-500"> | ||
<a href="https://tlshaw.me" target="_blank" rel="noreferrer"> | ||
Thomas Shaw | ||
</a> | ||
</span>{' '} | ||
and{' '} | ||
<span className="font-bold text-blue-800 underline dark:text-fuchsia-500"> | ||
<a | ||
href="https://artstation.com/xiaocongyan" | ||
target="_blank" | ||
rel="noreferrer" | ||
> | ||
Rain Yan | ||
</a> | ||
</span> | ||
. I contributed procedural materials within Substance Designer and | ||
integrated them within Blender along with project ideation. | ||
</p> | ||
<p> | ||
Still working on the breakdown but here's a overview video and a{' '} | ||
<span className="font-bold text-blue-800 underline dark:text-fuchsia-500"> | ||
<a | ||
href="https://github.com/xcupsilon/project-blame/tree/main" | ||
target="_blank" | ||
rel="noreferrer" | ||
> | ||
Github README | ||
</a> | ||
</span> | ||
. | ||
</p> | ||
<div className="mt-10 flex aspect-video flex-col"> | ||
<iframe | ||
className="h-full w-full rounded-lg" | ||
src="https://www.youtube.com/embed/IiXXfCsfhyw?si=162kXMxCV-GuziEc" | ||
width="100%" | ||
title="YouTube video player" | ||
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" | ||
allowFullScreen | ||
></iframe> | ||
<p className="font-style: my-4 text-center italic max-xl:text-lg max-sm:text-base xl:text-xl"> | ||
Brief Video Overview of the project | ||
</p> | ||
</div> | ||
<Image | ||
className="mx-auto mt-10 rounded-xl shadow-2xl" | ||
src="/constructionMonkey.png" | ||
alt="" | ||
width={1472} | ||
height={490} | ||
/> | ||
</div> | ||
</section> | ||
); | ||
}; | ||
|
||
export default Blame; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
import React from 'react'; | ||
import Image from 'next/image'; | ||
|
||
const StylizedBeach = () => { | ||
return ( | ||
<section id="home"> | ||
<div className="container mx-auto mb-10 text-center text-3xl"> | ||
<p className="mx-6 mb-10"> | ||
{' '} | ||
An Interactive Unity Scene created solely by me to explore real-time | ||
stylized shading techniques. I used HLSL, Substance Designer, Maya, | ||
and ZBrush to create the final look. | ||
</p> | ||
<p> | ||
Still working on the breakdown but, here's a{' '} | ||
<span className="font-bold text-blue-800 underline dark:text-fuchsia-500"> | ||
<a | ||
href="https://github.com/dinethmeegoda/unity-stylization" | ||
target="_blank" | ||
rel="noreferrer" | ||
> | ||
Github README | ||
</a> | ||
</span> | ||
. | ||
</p> | ||
<Image | ||
className="mx-auto mt-10 rounded-xl shadow-2xl" | ||
src="/constructionMonkey.png" | ||
alt="" | ||
width={1472} | ||
height={490} | ||
/> | ||
</div> | ||
</section> | ||
); | ||
}; | ||
|
||
export default StylizedBeach; |
Oops, something went wrong.